Uses of Class
ru.curs.celesta.score.GrainElement
-
Packages that use GrainElement Package Description ru.curs.celesta Package of Celesta central class.ru.curs.celesta.dbutils Package with DB utils.ru.curs.celesta.score Package containing metadata of table structure. -
-
Uses of GrainElement in ru.curs.celesta
Constructors in ru.curs.celesta with parameters of type GrainElement Constructor Description PermissionDeniedException(CallContext context, GrainElement table, Action action)
-
Uses of GrainElement in ru.curs.celesta.dbutils
Methods in ru.curs.celesta.dbutils that return GrainElement Modifier and Type Method Description abstract GrainElement
CsqlBasicDataAccessor. meta()
Metadata object (table, view or sequence) on the basis of which current data object was created.Methods in ru.curs.celesta.dbutils with parameters of type GrainElement Modifier and Type Method Description boolean
IPermissionManager. isActionAllowed(CallContext c, GrainElement t, Action a)
Whether the action is allowed.boolean
PermissionManager. isActionAllowed(CallContext c, GrainElement t, Action a)
Returnstrue
if action is allowed on a grain element. -
Uses of GrainElement in ru.curs.celesta.score
Subclasses of GrainElement in ru.curs.celesta.score Modifier and Type Class Description class
AbstractView
Base class for all view data elements.class
BasicTable
Super class forTable
andReadOnlyTable
that encompasses common logic for both table types.class
DataGrainElement
Parent class for grain elements containing data.class
Index
Table index.class
MaterializedView
Materialized view data element.class
ParameterizedView
Parameterized View object in metadata.class
ReadOnlyTable
Read Only Table object in metadata.class
SequenceElement
Sequence object in metadata.class
Table
Table object in metadata.class
View
View object in metadata.Methods in ru.curs.celesta.score with type parameters of type GrainElement Modifier and Type Method Description <T extends GrainElement>
TGrain. getElement(String name, Class<T> classOfElement)
Returns an element by its name and class or throws an exception with the message that element is not found.<T extends GrainElement>
Map<String,T>Grain. getElements(Class<T> classOfElement)
Returns a set of elements of specified type defined in the grain.Methods in ru.curs.celesta.score with parameters of type GrainElement Modifier and Type Method Description void
Expr. resolveFieldRefs(GrainElement ge)
Resolves references to the fields of tables using the context of current object of the score.
-