Class JDownwardProjectionVisitor
java.lang.Object
honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
- All Implemented Interfaces:
JTypeVisitor<JType, JTypeCache<JType,,JType>> JDeepStructuralTypeMappingVisitor,JSimpleTypeVisitor<JType, JTypeCache<JType,,JType>> JTypeMappingVisitor<JTypeCache<JType,,JType>> Function<JType,JType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
JTypeMappingVisitor.Default<P> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclassTypeOverride(JClassType type, JTypeCache<JType, JType> cache) metaVarTypeOverride(JMetaVarType type, JTypeCache<JType, JType> cache) booleanoverridesClassType(JClassType type) booleanbooleanoverridesVarType(JVarType type) varTypeOverride(JVarType type, JTypeCache<JType, JType> cache) booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
arrayTypeOverride, fieldTypeOverride, intersectionTypeOverride, methodTypeOverride, noneTypeOverride, overridesArrayType, overridesFieldType, overridesIntersectionType, overridesMethodType, overridesNoneType, overridesPrimitiveType, overridesWildcardType, primitiveTypeOverride, visit, visitArrayType, visitClassType, visitFieldType, visitIntersectionType, visitMetaVarType, visitMethodType, visitNoneType, visitPrimitiveType, visitVarType, visitWildcardType, wildcardTypeOverrideMethods inherited from interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
andThen, andThen, apply, visit, visit, visitType, withContextMethods inherited from interface honeyroasted.jype.system.visitor.JTypeVisitor
mapResult, visit, withContext
-
Constructor Details
-
JDownwardProjectionVisitor
-
-
Method Details
-
visitStructural
public boolean visitStructural()- Specified by:
visitStructuralin interfaceJDeepStructuralTypeMappingVisitor
-
overridesClassType
- Specified by:
overridesClassTypein interfaceJDeepStructuralTypeMappingVisitor
-
classTypeOverride
- Specified by:
classTypeOverridein interfaceJDeepStructuralTypeMappingVisitor
-
overridesVarType
- Specified by:
overridesVarTypein interfaceJDeepStructuralTypeMappingVisitor
-
varTypeOverride
- Specified by:
varTypeOverridein interfaceJDeepStructuralTypeMappingVisitor
-
overridesMetaVarType
- Specified by:
overridesMetaVarTypein interfaceJDeepStructuralTypeMappingVisitor
-
metaVarTypeOverride
- Specified by:
metaVarTypeOverridein interfaceJDeepStructuralTypeMappingVisitor
-