eu.bandm.tscore.model
Class Param
java.lang.Object
eu.bandm.tscore.model.Param
- All Implemented Interfaces:
- Formattable, Cloneable
public class Param
- extends Object
- implements Cloneable, Formattable
IDENT_PARAMETER_MAIN
public static final String IDENT_PARAMETER_MAIN
- See Also:
- Constant Field Values
location
protected Location<XMLDocumentIdentifier> location
get_location
public static final Function<Param,Location<XMLDocumentIdentifier>> get_location
unparsed
protected String unparsed
get_unparsed
public static final Function<Param,String> get_unparsed
parsed
protected Expression parsed
get_parsed
public static final Function<Param,Expression> get_parsed
Param
public Param(Location<XMLDocumentIdentifier> location,
String unparsed)
doclone
public Param doclone()
format
public Format format()
- Specified by:
format
in interface Formattable
toString
public String toString()
- Overrides:
toString
in class Object
initFrom
public Param initFrom(Object o0)
get_location
public Location<XMLDocumentIdentifier> get_location()
set_location
public boolean set_location(Location<XMLDocumentIdentifier> val)
get_unparsed
public String get_unparsed()
set_unparsed
public boolean set_unparsed(String val)
get_parsed
public Expression get_parsed()
set_parsed
public boolean set_parsed(Expression val)