org.plasma.sdo.access.model
Interface DataEntity

All Known Implementing Classes:
Entity

public interface DataEntity


Method Summary
 void accept(EntityVisitor visitor)
           
 void accept(EntityVisitor visitor, boolean depthFirst)
           
 void add(java.lang.String name, java.lang.Object o)
           
 java.lang.Object get(java.lang.String name)
           
 java.lang.Object getEntityId()
           
 Property getIdProperty()
           
 Type getType()
           
 java.lang.Object set(java.lang.String name, java.lang.Object o)
           
 java.lang.Object setEntityId(java.lang.Object id)
           
 

Method Detail

get

java.lang.Object get(java.lang.String name)
                     throws java.lang.IllegalAccessException,
                            java.lang.IllegalArgumentException,
                            java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

set

java.lang.Object set(java.lang.String name,
                     java.lang.Object o)
                     throws java.lang.IllegalAccessException,
                            java.lang.IllegalArgumentException,
                            java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

add

void add(java.lang.String name,
         java.lang.Object o)
         throws java.lang.IllegalAccessException,
                java.lang.IllegalArgumentException,
                java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

getEntityId

java.lang.Object getEntityId()
                             throws java.lang.IllegalAccessException,
                                    java.lang.IllegalArgumentException,
                                    java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

setEntityId

java.lang.Object setEntityId(java.lang.Object id)
                             throws java.lang.IllegalAccessException,
                                    java.lang.IllegalArgumentException,
                                    java.lang.reflect.InvocationTargetException
Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

accept

void accept(EntityVisitor visitor)

accept

void accept(EntityVisitor visitor,
            boolean depthFirst)

getType

Type getType()

getIdProperty

Property getIdProperty()


Copyright © 2013. All Rights Reserved.