org.pentaho.di.trans.steps.ldapinput
Class LDAPInputField
java.lang.Object
org.pentaho.di.trans.steps.ldapinput.LDAPInputField
- All Implemented Interfaces:
- Cloneable
public class LDAPInputField
- extends Object
- implements Cloneable
Describes an LDAP Input
- Since:
- 21-09-2007
- Author:
- Samatar Hassan
ATTRIBUTE_OBJECT_SID
public static final String ATTRIBUTE_OBJECT_SID
- See Also:
- Constant Field Values
FETCH_ATTRIBUTE_AS_STRING
public static final int FETCH_ATTRIBUTE_AS_STRING
- See Also:
- Constant Field Values
FETCH_ATTRIBUTE_AS_BINARY
public static final int FETCH_ATTRIBUTE_AS_BINARY
- See Also:
- Constant Field Values
FetchAttributeAsCode
public static final String[] FetchAttributeAsCode
FetchAttributeAsDesc
public static final String[] FetchAttributeAsDesc
TYPE_TRIM_NONE
public static final int TYPE_TRIM_NONE
- See Also:
- Constant Field Values
TYPE_TRIM_LEFT
public static final int TYPE_TRIM_LEFT
- See Also:
- Constant Field Values
TYPE_TRIM_RIGHT
public static final int TYPE_TRIM_RIGHT
- See Also:
- Constant Field Values
TYPE_TRIM_BOTH
public static final int TYPE_TRIM_BOTH
- See Also:
- Constant Field Values
trimTypeCode
public static final String[] trimTypeCode
trimTypeDesc
public static final String[] trimTypeDesc
binaryAttributes
public static HashSet<String> binaryAttributes
LDAPInputField
public LDAPInputField(String fieldname)
LDAPInputField
public LDAPInputField()
getTrimTypeByCode
public static final int getTrimTypeByCode(String tt)
getFetchAttributeAsByCode
public static final int getFetchAttributeAsByCode(String tt)
getTrimTypeByDesc
public static final int getTrimTypeByDesc(String tt)
getFetchAttributeAsByDesc
public static final int getFetchAttributeAsByDesc(String tt)
getTrimTypeCode
public static final String getTrimTypeCode(int i)
getFetchAttributeAsCode
public static final String getFetchAttributeAsCode(int i)
getTrimTypeDesc
public static final String getTrimTypeDesc(int i)
getFetchAttributeAsDesc
public static final String getFetchAttributeAsDesc(int i)
clone
public Object clone()
- Overrides:
clone
in class Object
getLength
public int getLength()
setLength
public void setLength(int length)
getName
public String getName()
getAttribute
public String getAttribute()
setAttribute
public void setAttribute(String fieldattribute)
setName
public void setName(String fieldname)
getType
public int getType()
getReturnType
public int getReturnType()
getTypeDesc
public String getTypeDesc()
setType
public void setType(int type)
getFormat
public String getFormat()
setFormat
public void setFormat(String format)
setSamples
public void setSamples(String[] samples)
getSamples
public String[] getSamples()
getTrimType
public int getTrimType()
getTrimTypeCode
public String getTrimTypeCode()
getFetchAttributeAsCode
public String getFetchAttributeAsCode()
getTrimTypeDesc
public String getTrimTypeDesc()
getFetchAttributeAsDesc
public String getFetchAttributeAsDesc()
setTrimType
public void setTrimType(int trimtype)
isSortedKey
public boolean isSortedKey()
setSortedKey
public void setSortedKey(boolean value)
setFetchAttributeAs
public void setFetchAttributeAs(int fetchAttributeAs)
getGroupSymbol
public String getGroupSymbol()
setGroupSymbol
public void setGroupSymbol(String group_symbol)
getDecimalSymbol
public String getDecimalSymbol()
setDecimalSymbol
public void setDecimalSymbol(String decimal_symbol)
getCurrencySymbol
public String getCurrencySymbol()
setCurrencySymbol
public void setCurrencySymbol(String currency_symbol)
getPrecision
public int getPrecision()
setPrecision
public void setPrecision(int precision)
isRepeated
public boolean isRepeated()
setRepeated
public void setRepeated(boolean repeat)
flipRepeated
public void flipRepeated()
getRealAttribute
public String getRealAttribute()
setRealAttribute
public void setRealAttribute(String realfieldattribute)
isObjectSid
public boolean isObjectSid()