org.exolab.castor.builder
Class FieldInfoFactory
java.lang.Object
org.exolab.castor.builder.FieldInfoFactory
- public class FieldInfoFactory
- extends java.lang.Object
This class is used as a factory to create all the FieldInfo objects used by the
source generator. You may override the FieldInfo classes and this factory for
specific adaptions.
- Version:
- $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:07:43 $
- Author:
- Frank Thelen, Arnaud Blandin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldInfoFactory
public FieldInfoFactory()
- Creates a new FieldInfoFactory. The default collection used will be
Java 1 type.
FieldInfoFactory
public FieldInfoFactory(java.lang.String collectionName)
createIdentity
public IdentityInfo createIdentity(java.lang.String name)
createCollection
public CollectionInfo createCollection(XSType contentType,
java.lang.String name,
java.lang.String elementName)
createCollection
public CollectionInfo createCollection(XSType contentType,
java.lang.String name,
java.lang.String elementName,
java.lang.String collectionName)
createFieldInfo
public FieldInfo createFieldInfo(XSType type,
java.lang.String name)
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com