Class ConstructorMember
java.lang.Object
org.openzen.zencode.shared.Taggable
org.openzen.zenscript.codemodel.member.DefinitionMember
org.openzen.zenscript.codemodel.member.FunctionalMember
org.openzen.zenscript.codemodel.member.ConstructorMember
- All Implemented Interfaces:
IDefinitionMember
-
Field Summary
Fields inherited from class org.openzen.zenscript.codemodel.member.FunctionalMember
body, builtin, headerFields inherited from class org.openzen.zenscript.codemodel.member.DefinitionMember
annotations, definition, modifiers, position -
Constructor Summary
ConstructorsConstructorDescriptionConstructorMember(CodePosition position, HighLevelDefinition definition, int modifiers, FunctionHeader header, BuiltinID builtin) -
Method Summary
Modifier and TypeMethodDescription<C,R> R accept(C context, MemberVisitorWithContext<C, R> visitor) <T> Taccept(MemberVisitor<T> visitor) describe()intgetKind()booleanvoidregisterTo(TypeMembers type, TypeMemberPriority priority, GenericMapper mapper) Methods inherited from class org.openzen.zenscript.codemodel.member.FunctionalMember
getBuiltin, getHeader, isAbstract, normalize, ref, ref, setBodyMethods inherited from class org.openzen.zenscript.codemodel.member.DefinitionMember
getAnnotations, getDefinition, getPosition, getSpecifiedModifiers, isExtern, isFinal, isPrivate, isProtected, isPublic, isStatic, toStringMethods inherited from class org.openzen.zencode.shared.Taggable
addAllTagsFrom, getTag, hasTag, setTagMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openzen.zenscript.codemodel.member.IDefinitionMember
getAccessScope, getTag, hasTag, setTag
-
Constructor Details
-
Method Details
-
isConstructorForwarded
public boolean isConstructorForwarded() -
getCanonicalName
- Specified by:
getCanonicalNamein classFunctionalMember
-
getKind
- Specified by:
getKindin classFunctionalMember
-
registerTo
-
describe
-
accept
-
accept
-
getOverrides
-
getEffectiveModifiers
public int getEffectiveModifiers()- Specified by:
getEffectiveModifiersin interfaceIDefinitionMember- Overrides:
getEffectiveModifiersin classFunctionalMember
-