Package gw.lang.reflect
Class ScriptabilityModifier
- java.lang.Object
-
- gw.lang.reflect.ScriptabilityModifier
-
- All Implemented Interfaces:
IScriptabilityModifier
,Serializable
public class ScriptabilityModifier extends Object implements IScriptabilityModifier
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ScriptabilityModifier(IVisibilityModifierType type)
ScriptabilityModifier(IVisibilityModifierType type, IScriptabilityModifier[] qualifiers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IScriptabilityModifier
getModifierWithType(IVisibilityModifierType type)
IScriptabilityModifier[]
getQualifiers()
IScriptabilityModifier[]
getQualifiersAsArray()
IVisibilityModifierType
getType()
boolean
hasConstraintQualifiers()
boolean
hasModifierWithType(IVisibilityModifierType type)
boolean
satisfiesConstraint(IScriptabilityModifier constraint)
-
-
-
Constructor Detail
-
ScriptabilityModifier
public ScriptabilityModifier(IVisibilityModifierType type)
-
ScriptabilityModifier
public ScriptabilityModifier(IVisibilityModifierType type, IScriptabilityModifier[] qualifiers)
-
-
Method Detail
-
getType
public IVisibilityModifierType getType()
- Specified by:
getType
in interfaceIScriptabilityModifier
-
getQualifiers
public IScriptabilityModifier[] getQualifiers()
- Specified by:
getQualifiers
in interfaceIScriptabilityModifier
-
getQualifiersAsArray
public IScriptabilityModifier[] getQualifiersAsArray()
-
hasConstraintQualifiers
public boolean hasConstraintQualifiers()
- Specified by:
hasConstraintQualifiers
in interfaceIScriptabilityModifier
-
hasModifierWithType
public boolean hasModifierWithType(IVisibilityModifierType type)
- Specified by:
hasModifierWithType
in interfaceIScriptabilityModifier
-
getModifierWithType
public IScriptabilityModifier getModifierWithType(IVisibilityModifierType type)
- Specified by:
getModifierWithType
in interfaceIScriptabilityModifier
-
satisfiesConstraint
public boolean satisfiesConstraint(IScriptabilityModifier constraint)
- Specified by:
satisfiesConstraint
in interfaceIScriptabilityModifier
-
-