Package net.anotheria.asg.generator.meta
Class MetaListProperty
- java.lang.Object
-
- net.anotheria.asg.generator.meta.MetaProperty
-
- net.anotheria.asg.generator.meta.MetaContainerProperty
-
- net.anotheria.asg.generator.meta.MetaListProperty
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MetaListProperty extends MetaContainerProperty
A container property is a container of a property of another type. This is usually used for lists or tables. They may only contain one type of the data - the containedPoperty.- Version:
- $Id: $Id
- Author:
- another
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.anotheria.asg.generator.meta.MetaProperty
MetaProperty.Type
-
-
Constructor Summary
Constructors Constructor Description MetaListProperty(java.lang.String name)Constructor for MetaListProperty.MetaListProperty(java.lang.String name, MetaProperty aContainedProperty)Constructor for MetaListProperty.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaPropertygetContainedProperty()Getter for the fieldcontainedProperty.java.lang.StringgetContainerEntryName()getContainerEntryName.voidsetContainedProperty(MetaProperty property)Setter for the fieldcontainedProperty.java.lang.StringtoJavaErasedType()toJavaErasedType.java.lang.StringtoJavaType()toJavaType.-
Methods inherited from class net.anotheria.asg.generator.meta.MetaProperty
clone, getAccesserName, getAccesserName, getMetaType, getName, getName, getName, getType, isLinked, isMultilingual, isReadonly, setMultilingual, setName, setReadonly, toBeanGetter, toBeanGetter, toBeanSetter, toBeanSetter, toGetter, toGetter, toJavaObjectType, toNameConstant, toNameConstant, toPropertyGetter, toPropertySetter, toSetter, toSetter, toString
-
-
-
-
Constructor Detail
-
MetaListProperty
public MetaListProperty(java.lang.String name)
Constructor for MetaListProperty.
- Parameters:
name- aStringobject.
-
MetaListProperty
public MetaListProperty(java.lang.String name, MetaProperty aContainedProperty)Constructor for MetaListProperty.
- Parameters:
name- aStringobject.aContainedProperty- aMetaPropertyobject.
-
-
Method Detail
-
getContainedProperty
public MetaProperty getContainedProperty()
Getter for the field
containedProperty.- Returns:
- a
MetaPropertyobject.
-
setContainedProperty
public void setContainedProperty(MetaProperty property)
Setter for the field
containedProperty.- Parameters:
property- aMetaPropertyobject.
-
getContainerEntryName
public java.lang.String getContainerEntryName()
getContainerEntryName.
- Overrides:
getContainerEntryNamein classMetaContainerProperty- Returns:
- a
Stringobject.
-
toJavaType
public java.lang.String toJavaType()
toJavaType.
- Overrides:
toJavaTypein classMetaProperty- Returns:
- a
Stringobject.
-
toJavaErasedType
public java.lang.String toJavaErasedType()
toJavaErasedType.
- Overrides:
toJavaErasedTypein classMetaProperty- Returns:
- a
Stringobject.
-
-