org.jvnet.hyperjaxb3.ejb.strategy.customizing
Interface Customizing
- All Known Implementing Classes:
- DefaultCustomizing
public interface Customizing
Customizations interface.
findCustomization
<T> T findCustomization(com.sun.tools.xjc.model.Model model,
QName name)
findCustomizations
<T> Collection<T> findCustomizations(com.sun.tools.xjc.model.Model model,
QName name)
findCustomization
<T> T findCustomization(com.sun.tools.xjc.model.CClassInfo classInfo,
QName name)
findCustomization
<T> T findCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo,
QName name)
getEntityOrMappedSuperclassOrEmbeddable
Object getEntityOrMappedSuperclassOrEmbeddable(com.sun.tools.xjc.outline.ClassOutline classOutline)
getEntityOrMappedSuperclassOrEmbeddable
Object getEntityOrMappedSuperclassOrEmbeddable(com.sun.tools.xjc.model.CClassInfo classInfo)
getGeneratedId
GeneratedId getGeneratedId(com.sun.tools.xjc.model.CClassInfo classInfo)
getGeneratedClass
GeneratedClass getGeneratedClass(com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
getGeneratedProperty
GeneratedProperty getGeneratedProperty(com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
getId
Id getId(com.sun.tools.xjc.model.CPropertyInfo property)
getId
Id getId(com.sun.tools.xjc.outline.FieldOutline property)
getEmbeddedId
EmbeddedId getEmbeddedId(com.sun.tools.xjc.model.CPropertyInfo property)
getEmbeddedId
EmbeddedId getEmbeddedId(com.sun.tools.xjc.outline.FieldOutline property)
getBasic
Basic getBasic(com.sun.tools.xjc.model.CPropertyInfo property)
getBasic
Basic getBasic(com.sun.tools.xjc.outline.FieldOutline property)
getVersion
Version getVersion(com.sun.tools.xjc.model.CPropertyInfo property)
getVersion
Version getVersion(com.sun.tools.xjc.outline.FieldOutline property)
getGeneratedVersion
GeneratedVersion getGeneratedVersion(com.sun.tools.xjc.model.CClassInfo classInfo)
getToOne
Object getToOne(com.sun.tools.xjc.model.CPropertyInfo property)
getToOne
Object getToOne(com.sun.tools.xjc.outline.FieldOutline property)
getToMany
Object getToMany(com.sun.tools.xjc.model.CPropertyInfo property)
getToMany
Object getToMany(com.sun.tools.xjc.outline.FieldOutline property)
getOneToMany
OneToMany getOneToMany(com.sun.tools.xjc.model.CPropertyInfo property)
- Returns the one-to-many customization for the given property. Must not
return null.
- Parameters:
context - processing context.property - property to retrieve customization for.
- Returns:
- One-to-many customization for the given property, never null.
getOneToMany
OneToMany getOneToMany(com.sun.tools.xjc.outline.FieldOutline property)
getManyToOne
ManyToOne getManyToOne(com.sun.tools.xjc.model.CPropertyInfo property)
getManyToOne
ManyToOne getManyToOne(com.sun.tools.xjc.outline.FieldOutline property)
getOneToOne
OneToOne getOneToOne(com.sun.tools.xjc.model.CPropertyInfo property)
getOneToOne
OneToOne getOneToOne(com.sun.tools.xjc.outline.FieldOutline property)
getManyToMany
ManyToMany getManyToMany(com.sun.tools.xjc.model.CPropertyInfo property)
getManyToMany
ManyToMany getManyToMany(com.sun.tools.xjc.outline.FieldOutline property)
getElementCollection
ElementCollection getElementCollection(com.sun.tools.xjc.model.CPropertyInfo property)
getElementCollection
ElementCollection getElementCollection(com.sun.tools.xjc.outline.FieldOutline property)
getEmbedded
Embedded getEmbedded(com.sun.tools.xjc.model.CPropertyInfo property)
getEmbedded
Embedded getEmbedded(com.sun.tools.xjc.outline.FieldOutline property)
getEntity
Entity getEntity(com.sun.tools.xjc.outline.ClassOutline classOutline)
getEmbeddable
Embeddable getEmbeddable(com.sun.tools.xjc.outline.ClassOutline classOutline)
getMappedSuperclass
MappedSuperclass getMappedSuperclass(com.sun.tools.xjc.outline.ClassOutline classOutline)
getJaxbContext
JaxbContext getJaxbContext(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
getJaxbContext
JaxbContext getJaxbContext(com.sun.tools.xjc.model.CPropertyInfo property)
Copyright © 2005-2011. All Rights Reserved.