Package net.anotheria.asg.generator.meta
Class MetaGenericProperty
- java.lang.Object
-
- net.anotheria.asg.generator.meta.MetaProperty
-
- net.anotheria.asg.generator.meta.MetaGenericProperty
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
MetaGenericListProperty
public class MetaGenericProperty extends MetaProperty
MetaGenericProperty class.
- 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 MetaGenericProperty(java.lang.String name, MetaProperty.Type type, MetaProperty... contained)Constructor for MetaGenericProperty.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<MetaProperty>getContainedProperties()Getter for the fieldcontainedProperties.protected java.lang.StringgetGenericTypeDeclaration()getGenericTypeDeclaration.java.lang.StringtoJavaType()toJavaType.java.lang.StringtoPropertyGetterCall()toPropertyGetterCall.java.lang.StringtoPropertyGetterCall(java.lang.String language)toPropertyGetterCall.java.lang.StringtoPropertyGetterCallForCurrentLanguage(java.lang.String langVariable)toPropertyGetterCallForCurrentLanguage.java.lang.StringtoPropertySetterCall()toPropertySetterCall.java.lang.StringtoPropertySetterCall(java.lang.String language)toPropertySetterCall.java.lang.StringtoPropertySetterCallForCurrentLanguage(java.lang.String langVariable)toPropertySetterCallForCurrentLanguage.-
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, toJavaErasedType, toJavaObjectType, toNameConstant, toNameConstant, toPropertyGetter, toPropertySetter, toSetter, toSetter, toString
-
-
-
-
Constructor Detail
-
MetaGenericProperty
public MetaGenericProperty(java.lang.String name, MetaProperty.Type type, MetaProperty... contained)Constructor for MetaGenericProperty.
- Parameters:
name- aStringobject.type- aMetaProperty.Typeobject.contained- aMetaPropertyobject.
-
-
Method Detail
-
toJavaType
public java.lang.String toJavaType()
toJavaType.
- Overrides:
toJavaTypein classMetaProperty- Returns:
- a
Stringobject.
-
getGenericTypeDeclaration
protected java.lang.String getGenericTypeDeclaration()
getGenericTypeDeclaration.
- Returns:
- a
Stringobject.
-
getContainedProperties
protected java.util.List<MetaProperty> getContainedProperties()
Getter for the field
containedProperties.- Returns:
- a
Listobject.
-
toPropertyGetterCall
public java.lang.String toPropertyGetterCall()
toPropertyGetterCall.
- Returns:
- a
Stringobject.
-
toPropertyGetterCall
public java.lang.String toPropertyGetterCall(java.lang.String language)
toPropertyGetterCall.
- Parameters:
language- aStringobject.- Returns:
- a
Stringobject.
-
toPropertyGetterCallForCurrentLanguage
public java.lang.String toPropertyGetterCallForCurrentLanguage(java.lang.String langVariable)
toPropertyGetterCallForCurrentLanguage.
- Parameters:
langVariable- aStringobject.- Returns:
- a
Stringobject.
-
toPropertySetterCallForCurrentLanguage
public java.lang.String toPropertySetterCallForCurrentLanguage(java.lang.String langVariable)
toPropertySetterCallForCurrentLanguage.
- Parameters:
langVariable- aStringobject.- Returns:
- a
Stringobject.
-
toPropertySetterCall
public java.lang.String toPropertySetterCall()
toPropertySetterCall.
- Returns:
- a
Stringobject.
-
toPropertySetterCall
public java.lang.String toPropertySetterCall(java.lang.String language)
toPropertySetterCall.
- Parameters:
language- aStringobject.- Returns:
- a
Stringobject.
-
-