co.uk.hjcs.canyon.mapping
Class MappingProperty

java.lang.Object
  extended by co.uk.hjcs.canyon.mapping.MappingProperty

public class MappingProperty
extends java.lang.Object

A single set of property details for a mapping. Mappings generally contain many of these.

Author:
HJC Solutions Ltd (http://canyon.hjcsolutions.co.uk)

Constructor Summary
MappingProperty()
           
 
Method Summary
 java.lang.String getAccessorClassName()
           
 java.lang.String getDateFormat()
           
 java.lang.String getExecutionClassName()
           
 java.lang.String getForeignKey()
           
 int getLength()
           
 java.lang.String getName()
           
 char getPaddingCharacter()
           
 int getPosition()
           
 int getStart()
           
 PropertyType getType()
           
 boolean isList()
           
 boolean isMap()
           
 boolean isPadFront()
           
 boolean isRequired()
           
 boolean isTrim()
           
 void setAccessorClassName(java.lang.String accessorClassName)
           
 void setDateFormat(java.lang.String dateFormat)
           
 void setExecutionClassName(java.lang.String executionClassName)
           
 void setForeignKey(java.lang.String join)
           
 void setLength(int length)
           
 void setList(boolean isList)
           
 void setMap(boolean isMap)
           
 void setName(java.lang.String name)
           
 void setPaddingCharacter(char paddingCharacter)
           
 void setPadFront(boolean padFront)
           
 void setPosition(int position)
           
 void setRequired(boolean required)
           
 void setStart(int start)
           
 void setTrim(boolean trim)
           
 void setType(PropertyType type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MappingProperty

public MappingProperty()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getType

public PropertyType getType()

setType

public void setType(PropertyType type)

getDateFormat

public java.lang.String getDateFormat()

setDateFormat

public void setDateFormat(java.lang.String dateFormat)

getStart

public int getStart()

setStart

public void setStart(int start)

getLength

public int getLength()

setLength

public void setLength(int length)

getPosition

public int getPosition()

setPosition

public void setPosition(int position)

getForeignKey

public java.lang.String getForeignKey()

setForeignKey

public void setForeignKey(java.lang.String join)

isList

public boolean isList()

setList

public void setList(boolean isList)

isMap

public boolean isMap()

setMap

public void setMap(boolean isMap)

getAccessorClassName

public java.lang.String getAccessorClassName()

setAccessorClassName

public void setAccessorClassName(java.lang.String accessorClassName)

getExecutionClassName

public java.lang.String getExecutionClassName()

setExecutionClassName

public void setExecutionClassName(java.lang.String executionClassName)

getPaddingCharacter

public char getPaddingCharacter()

setPaddingCharacter

public void setPaddingCharacter(char paddingCharacter)

isTrim

public boolean isTrim()

setTrim

public void setTrim(boolean trim)

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

isPadFront

public boolean isPadFront()
Returns:
the padFront

setPadFront

public void setPadFront(boolean padFront)
Parameters:
padFront - the padFront to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object