@ApplicationScoped public class CommanderClassMetaInfo extends DestroyableBase
Stores all class level information to support generating of command executor
Destroyable.Util
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME_SEPARATOR |
logger
Constructor and Description |
---|
CommanderClassMetaInfo() |
addSubResource, destroy, isDestroyed, reload, scope
debug, debug, error, error, fatal, fatal, info, info, isDebugEnabled, isTraceEnabled, trace, trace, warn, warn
public static final java.lang.String NAME_SEPARATOR
public CommanderClassMetaInfo className(java.lang.String name)
protected void releaseResources()
releaseResources
in class DestroyableBase
public boolean isCommander()
public java.lang.String className()
public java.lang.String internalName()
public act.asm.Type type()
public CommanderClassMetaInfo superType(act.asm.Type type)
public CommanderClassMetaInfo addFieldOptionAnnotationInfo(FieldOptionAnnoInfo info)
public CommanderClassMetaInfo addFieldSessionVariableAnnotInfo(java.lang.String fieldName, SessionVariableAnnoInfo info)
public FieldOptionAnnoInfo fieldOptionAnnoInfo(java.lang.String name)
public SessionVariableAnnoInfo fieldSessionVariableAnnoInfo(java.lang.String name)
public java.util.List<FieldOptionAnnoInfo> fieldOptionAnnoInfoList(AppClassLoader appClassLoader)
public boolean hasOption(AppClassLoader classLoader)
protected CommanderClassMetaInfo parent(AppClassLoader classLoader)
public act.asm.Type superType()
public CommanderClassMetaInfo setAbstract()
public boolean isAbstract()
public CommanderClassMetaInfo addCommand(CommandMethodMetaInfo info)
public CommandMethodMetaInfo command(java.lang.String name)
public boolean hasCommand()
public java.util.List<CommandMethodMetaInfo> commandList()
public java.lang.String contextPath()
public CommanderClassMetaInfo contextPath(java.lang.String path)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2014–2017 ActFramework. All rights reserved.