Package de.mhus.lib.core.pojo
Interface PojoModel
-
- All Superinterfaces:
Iterable<PojoAttribute>
- All Known Implementing Classes:
PojoModelImpl
public interface PojoModel extends Iterable<PojoAttribute>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PojoActiongetAction(String name)String[]getActionNames()PojoAttributegetAttribute(String name)String[]getAttributeNames()Class<?>getManagedClass()booleanhasAction(String name)booleanhasAttribute(String name)-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
-
-
-
Method Detail
-
getManagedClass
Class<?> getManagedClass()
-
getAttribute
PojoAttribute getAttribute(String name)
-
getAttributeNames
String[] getAttributeNames()
-
getAction
PojoAction getAction(String name)
-
getActionNames
String[] getActionNames()
-
hasAction
boolean hasAction(String name)
-
hasAttribute
boolean hasAttribute(String name)
-
-