org.rdtdm.mapping
Class MapType
java.lang.Object
|
+--org.rdtdm.mapping.MapType
- Direct Known Subclasses:
- DBMapType
- public class MapType
- extends java.lang.Object
MapType
verwaltet genau einen Abbildungstyp mit seiner Mappingklasse
und allen anderen notwendigen Parametern.
Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved
- Version:
- $Revision:$ ($Date:$)
- Author:
- Dirk Münstermann
Constructor Summary |
MapType()
|
MapType(java.lang.String name,
java.lang.Class mapperclass,
int useby)
|
MapType(java.lang.String name,
java.lang.String mapperclassname,
int useby)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
USEBY_ALL
public static final int USEBY_ALL
- See Also:
- Constant Field Values
USEBY_TEXT
public static final int USEBY_TEXT
- See Also:
- Constant Field Values
USEBY_NUMBER
public static final int USEBY_NUMBER
- See Also:
- Constant Field Values
USEBY_DATE
public static final int USEBY_DATE
- See Also:
- Constant Field Values
USEBY_NOTHING
public static final int USEBY_NOTHING
- See Also:
- Constant Field Values
USEBY_NAME
public static final java.lang.String[] USEBY_NAME
name
private java.lang.String name
mapperclass
private java.lang.Class mapperclass
useby
private int useby
options
private java.util.Properties options
MapType
public MapType()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
MapType
public MapType(java.lang.String name,
java.lang.String mapperclassname,
int useby)
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
MapType
public MapType(java.lang.String name,
java.lang.Class mapperclass,
int useby)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
getUseby
public static int getUseby(java.lang.String useby)
getUsebyString
public static java.lang.String getUsebyString(int useby)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setMapperclass
public void setMapperclass(java.lang.String mapperclassname)
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
setMapperclass
public void setMapperclass(java.lang.Class mapperclass)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
getMapperclass
public java.lang.Class getMapperclass()
setUseby
public void setUseby(int useby)
getUseby
public int getUseby()
getUsebyName
public java.lang.String[] getUsebyName()
isApplicable
public boolean isApplicable(java.lang.String type)
setOptions
public void setOptions(java.util.Properties options)
getOptions
public java.util.Properties getOptions()