public class ClassField
extends java.lang.Object
Constructor and Description |
---|
ClassField() |
ClassField(java.lang.String name,
java.lang.String dataType,
java.lang.String methodSuffix) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnnotation() |
java.lang.String |
getCmdletParameterDeclString() |
java.lang.String |
getDataType() |
java.lang.String |
getMethodSuffix() |
java.lang.String |
getMethodXmlElementStr() |
java.lang.String |
getName() |
java.lang.String |
getNativeDataType() |
java.lang.String |
getPsDataType() |
java.lang.String |
getPsVarName() |
java.lang.reflect.Field |
getReflectionField() |
java.lang.String |
getSetMethodInvocation(java.lang.String varName) |
java.lang.String |
getSourceField() |
java.lang.String |
getValues() |
java.lang.String |
getXmlElementStr() |
boolean |
isHidden() |
boolean |
isMandatory() |
boolean |
isValueFromPipeline() |
boolean |
isValueFromPipelineByPropertyName() |
void |
setAnnotation(java.lang.String annotation) |
void |
setDataType(java.lang.String dataType) |
void |
setHidden(boolean hidden) |
void |
setLovProvider(java.lang.String provider) |
void |
setMandatory(boolean isMandatory) |
void |
setMethodSuffix(java.lang.String methodSuffix) |
void |
setMethodXmlElementStr(java.lang.String str) |
void |
setName(java.lang.String name) |
void |
setReflectionField(java.lang.reflect.Field field) |
void |
setSourceField(java.lang.String outputFieldName) |
void |
setValueFromPipeline(boolean b) |
void |
setValueFromPipelineByPropertyName(boolean b) |
void |
setValues(java.lang.String[] values) |
void |
setXmlElementStr(java.lang.String str) |
public ClassField(java.lang.String name, java.lang.String dataType, java.lang.String methodSuffix)
name
- dataType
- methodSuffix
- public ClassField()
public boolean isMandatory()
public void setMandatory(boolean isMandatory)
public java.lang.String getPsVarName()
public java.lang.String getPsDataType()
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the name to setpublic java.lang.String getDataType()
public void setDataType(java.lang.String dataType)
dataType
- the dataType to setpublic java.lang.String getMethodSuffix()
public void setMethodSuffix(java.lang.String methodSuffix)
methodSuffix
- the methodSuffix to setpublic java.lang.String getSetMethodInvocation(java.lang.String varName)
public java.lang.String getAnnotation()
public void setAnnotation(java.lang.String annotation)
annotation
- the annotation to setpublic void setXmlElementStr(java.lang.String str)
public java.lang.String getXmlElementStr()
public void setMethodXmlElementStr(java.lang.String str)
public java.lang.String getMethodXmlElementStr()
public void setLovProvider(java.lang.String provider)
public void setValues(java.lang.String[] values)
public java.lang.String getValues()
public java.lang.reflect.Field getReflectionField()
public void setReflectionField(java.lang.reflect.Field field)
public java.lang.String getNativeDataType()
public boolean isValueFromPipeline()
public void setValueFromPipeline(boolean b)
public boolean isValueFromPipelineByPropertyName()
public void setValueFromPipelineByPropertyName(boolean b)
public void setSourceField(java.lang.String outputFieldName)
public java.lang.String getSourceField()
public java.lang.String getCmdletParameterDeclString()
public void setHidden(boolean hidden)
public boolean isHidden()