Class JavaUnboxingTypeVisitor
java.lang.Object
org.openzen.zenscript.javabytecode.compiler.JavaUnboxingTypeVisitor
- All Implemented Interfaces:
TypeVisitorWithContext<TypeID,Void, RuntimeException>
public class JavaUnboxingTypeVisitor
extends Object
implements TypeVisitorWithContext<TypeID,Void,RuntimeException>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitArray(TypeID context, ArrayTypeID array) visitAssoc(TypeID context, AssocTypeID assoc) visitBasic(TypeID context, BasicTypeID basic) visitDefinition(TypeID context, DefinitionTypeID definition) visitFunction(TypeID context, FunctionTypeID function) visitGeneric(TypeID context, GenericTypeID generic) visitGenericMap(TypeID context, GenericMapTypeID map) visitIterator(TypeID context, IteratorTypeID iterator) visitOptional(TypeID context, OptionalTypeID type) visitRange(TypeID context, RangeTypeID range) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openzen.zenscript.codemodel.type.TypeVisitorWithContext
visitInvalid
-
Constructor Details
-
JavaUnboxingTypeVisitor
-
-
Method Details
-
visitBasic
- Specified by:
visitBasicin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitAssoc
- Specified by:
visitAssocin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitGenericMap
- Specified by:
visitGenericMapin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitIterator
- Specified by:
visitIteratorin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitFunction
- Specified by:
visitFunctionin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitDefinition
- Specified by:
visitDefinitionin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitGeneric
- Specified by:
visitGenericin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitRange
- Specified by:
visitRangein interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-
visitOptional
- Specified by:
visitOptionalin interfaceTypeVisitorWithContext<TypeID,Void, RuntimeException> - Throws:
RuntimeException
-