public class LongPrimitiveParameter extends Object implements IParameter
IParameter.ParameterType.LongPrimitive.
An example of this instnace configuratino type is the following
<param name="parameterKey" type="LongPrimitive" generated="false" internal="false">4</param>
IParameter.ParameterType| Constructor and Description |
|---|
LongPrimitiveParameter() |
| Modifier and Type | Method and Description |
|---|---|
void |
Check()
Sets that the parameter has been evaluated during the
DependencyGraph.ResolveDependencies() process |
void |
FromXML(Element element)
Parses the provided xml subtree and populates the parameter instnace
|
void |
FromXML(String xml)
Parses the provided xml subtree and populates the parameter instnace
|
String |
GetName()
Retrieves the name of the parameter
|
Class<?> |
GetParameterClassType()
Retireves the class type of the value the parameter stored
|
IParameter.ParameterType |
GetParameterType()
Retrieves the
IParameter the implementing
instnace represents |
Object |
GetValue()
Retrieves the value of the parameter
|
Boolean |
IsChecked()
Retrieves whether or not the parameter has been evaluated during the
DependencyGraph.ResolveDependencies() process |
Boolean |
IsGenerated()
Retrieves whether or not the parameter is generated or a specific value of generation description
is available in the same decleration
|
Boolean |
IsInternal()
Retrieves whether or not the parameter is internal and is only used as an intermediate step during
the initialization of an other parameter or it can also be accessed by external clients
|
void |
SetValue(Object Value)
Sets the value of the parameter
|
public Class<?> GetParameterClassType()
IParameterGetParameterClassType in interface IParameterpublic Boolean IsChecked()
IParameterDependencyGraph.ResolveDependencies() processIsChecked in interface IParameterpublic void Check()
IParameterDependencyGraph.ResolveDependencies() processCheck in interface IParameterpublic IParameter.ParameterType GetParameterType()
IParameterIParameter the implementing
instnace representsGetParameterType in interface IParameterpublic String GetName()
IParameterGetName in interface IParameterpublic Boolean IsGenerated()
IParameterIsGenerated in interface IParameterpublic Boolean IsInternal()
IParameterIsInternal in interface IParameterpublic Object GetValue()
IParameterGetValue in interface IParameterpublic void SetValue(Object Value) throws Exception
IParameterSetValue in interface IParameterValue - the valueException - the value is not of correct type for the parameter instnacepublic void FromXML(String xml) throws Exception
IParameterFromXML in interface IParameterxml - the xml subtreeException - the parsing could be performedpublic void FromXML(Element element) throws Exception
IParameterFromXML in interface IParameterelement - the xml subtreeException - the parsing could be performedCopyright © 2018. All Rights Reserved.