com.evolveum.midpoint.repo.sql.query
Class Definition
java.lang.Object
com.evolveum.midpoint.repo.sql.query.Definition
- Direct Known Subclasses:
- AttributeDefinition, EntityDefinition
public abstract class Definition
- extends java.lang.Object
- Author:
- lazyman
Method Summary |
abstract Definition |
findDefinition(javax.xml.namespace.QName qname)
|
abstract
|
findDefinition(javax.xml.namespace.QName qname,
java.lang.Class<T> type)
|
java.lang.String |
getJpaName()
real field or entity name
TODO rename |
javax.xml.namespace.QName |
getName()
name based on prism/jaxb definition
TODO rename |
java.lang.String |
getRealName()
|
javax.xml.namespace.QName |
getType()
|
abstract boolean |
isEntity()
|
void |
setJpaName(java.lang.String jpaName)
|
void |
setName(javax.xml.namespace.QName name)
|
void |
setRealName(java.lang.String realName)
|
void |
setType(javax.xml.namespace.QName type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Definition
public Definition()
getName
public javax.xml.namespace.QName getName()
- name based on prism/jaxb definition
TODO rename
setName
public void setName(javax.xml.namespace.QName name)
getType
public javax.xml.namespace.QName getType()
setType
public void setType(javax.xml.namespace.QName type)
getRealName
public java.lang.String getRealName()
setRealName
public void setRealName(java.lang.String realName)
getJpaName
public java.lang.String getJpaName()
- real field or entity name
TODO rename
setJpaName
public void setJpaName(java.lang.String jpaName)
findDefinition
public abstract Definition findDefinition(javax.xml.namespace.QName qname)
findDefinition
public abstract <T extends Definition> T findDefinition(javax.xml.namespace.QName qname,
java.lang.Class<T> type)
isEntity
public abstract boolean isEntity()
Copyright © 2012 evolveum. All Rights Reserved.