public class CollectionJ2NoIndexMemberAndAccessorFactory extends CollectionJ2MemberAndAccessorFactory
Constructor | Description |
---|---|
CollectionJ2NoIndexMemberAndAccessorFactory(JavaNaming naming) |
Creates a new CollectionJ2NoIndexMemberAndAccessorFactory.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
createAddByIndexMethod(CollectionInfo fieldInfo,
JClass jClass) |
Creates the add by index method.
|
protected void |
createGetByIndexMethod(CollectionInfo fieldInfo,
JClass jClass) |
Creates the get by index method.
|
protected void |
createRemoveByIndexMethod(CollectionInfo fieldInfo,
JClass jClass) |
Creates the remove by index method.
|
protected void |
createSetByIndexMethod(CollectionInfo fieldInfo,
JClass jClass) |
Creates the set by index method.
|
createAddMethod, createCollectionIterationMethods, createEnumerateMethod
addMaxSizeCheck, createAccessMethods, createBoundPropertyCode, createIteratorMethod, generateInitializerCode
createJavaField, getJavaNaming
public CollectionJ2NoIndexMemberAndAccessorFactory(JavaNaming naming)
naming
- the java naming to useprotected void createAddByIndexMethod(CollectionInfo fieldInfo, JClass jClass)
createAddByIndexMethod
in class CollectionMemberAndAccessorFactory
fieldInfo
- the collectionInfo to translatejClass
- the jClass to add the method to.protected void createGetByIndexMethod(CollectionInfo fieldInfo, JClass jClass)
createGetByIndexMethod
in class CollectionMemberAndAccessorFactory
fieldInfo
- the collectionInfo to translatejClass
- the jClass to add the method to.protected void createSetByIndexMethod(CollectionInfo fieldInfo, JClass jClass)
createSetByIndexMethod
in class CollectionMemberAndAccessorFactory
fieldInfo
- the collectionInfo to translatejClass
- the jClass to add the method to.protected void createRemoveByIndexMethod(CollectionInfo fieldInfo, JClass jClass)
createRemoveByIndexMethod
in class CollectionMemberAndAccessorFactory
fieldInfo
- the collectionInfo to translatejClass
- the jClass to add the method to.Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com