Class AliasDefinition
java.lang.Object
org.openzen.zencode.shared.Taggable
org.openzen.zenscript.codemodel.HighLevelDefinition
org.openzen.zenscript.codemodel.definition.AliasDefinition
-
Field Summary
FieldsFields inherited from class org.openzen.zenscript.codemodel.HighLevelDefinition
annotations, members, modifiers, module, name, outerDefinition, pkg, position, typeParameters -
Constructor Summary
ConstructorsConstructorDescriptionAliasDefinition(CodePosition position, Module module, ZSPackage pkg, String name, int modifiers, HighLevelDefinition outerDefinition) -
Method Summary
Modifier and TypeMethodDescription<C,R> R accept(C context, DefinitionVisitorWithContext<C, R> visitor) <T> Taccept(DefinitionVisitor<T> visitor) booleanisStatic()voidvoidMethods inherited from class org.openzen.zenscript.codemodel.HighLevelDefinition
addMember, collectMembers, getAccessScope, getFields, getFullName, getInnerType, getNumberOfGenericParameters, getSuperType, hasEmptyConstructor, isAlias, isExpansion, isInnerDefinition, isInterface, isOuterOf, isSubclassOf, setOuterDefinition, setSuperType, setTypeParametersMethods inherited from class org.openzen.zencode.shared.Taggable
addAllTagsFrom, getTag, hasTag, setTag
-
Field Details
-
type
-
-
Constructor Details
-
Method Details
-
setType
-
isStatic
public boolean isStatic()- Overrides:
isStaticin classHighLevelDefinition
-
accept
- Specified by:
acceptin classHighLevelDefinition
-
accept
- Specified by:
acceptin classHighLevelDefinition
-
normalize
- Overrides:
normalizein classHighLevelDefinition
-