|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--step.typedef.FieldDef | +--step.typedef.LocalFieldDef
The definition of a local (as opposed to inherited) field.
InheritedFieldDef
Nested Class Summary |
Nested classes inherited from class step.typedef.FieldDef |
FieldDef.Builder |
Constructor Summary | |
LocalFieldDef(String name,
Type type)
Create a new field definition. |
Method Summary | |
Object |
clone()
Get a copy (clone) of this definition. |
TypeDef |
getAltTypeDef()
Get an alternate type definition specific to this field. |
String |
getDescription()
Get the description of the field. |
String |
getName()
Get the name of the field. |
Type |
getType()
Get the type of the field. |
protected void |
setAltTypeDef(TypeDef altDef)
Set a new, alternate, definition for the type of this field. |
protected void |
setDescription(String description)
Set the description of the field. |
protected void |
setName(String name)
Set the name of the field. |
protected void |
setType(Type type)
Set the type of the field. |
String |
toStepDL()
Get this definition as STEP-DL text. |
Methods inherited from class step.typedef.FieldDef |
builder, getAttributes, hasAltTypeDef, merge, setAttributes |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LocalFieldDef(String name, Type type)
Method Detail |
public String getName()
FieldDef
getName
in class FieldDef
protected void setName(String name)
FieldDef
setName
in class FieldDef
public Type getType()
FieldDef
getType
in class FieldDef
protected void setType(Type type)
FieldDef
setType
in class FieldDef
public String getDescription()
FieldDef
getDescription
in class FieldDef
protected void setDescription(String description)
FieldDef
setDescription
in class FieldDef
public TypeDef getAltTypeDef()
FieldDef
getAltTypeDef
in class FieldDef
protected void setAltTypeDef(TypeDef altDef)
FieldDef
setAltTypeDef
in class FieldDef
public Object clone()
FieldDef
clone
in class FieldDef
public String toStepDL()
toStepDL
in interface StepDef
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |