@Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface OAClass
Modifier and Type | Optional Element and Description |
---|---|
boolean |
addToCache |
String |
description |
String |
displayName |
String |
displayProperty |
long |
estimatedTotal |
Class[] |
filterClasses |
String |
freezeProperty |
boolean |
initialize |
boolean |
isLookup |
boolean |
isPreSelect |
boolean |
isProcessed
flag to know if this is processed and will require User.editProcessed=true for it to be changed.
|
boolean |
jsonUsesCapital |
boolean |
localOnly |
String |
lowerName |
boolean |
noPojo |
String |
pluralName |
boolean |
pojoSingleton |
String[] |
rootTreePropertyPaths |
String |
shortName |
boolean |
singleton |
String |
softDeleteProperty |
String |
softDeleteReasonProperty |
String |
sortProperty |
String |
timeSeriesProperty |
boolean |
useDataSource |
String |
versionLinkProperty |
String |
versionProperty |
String[] |
viewProperties |
public abstract String shortName
public abstract String pluralName
public abstract String lowerName
public abstract String displayName
public abstract String description
public abstract boolean useDataSource
public abstract boolean addToCache
public abstract boolean localOnly
public abstract boolean initialize
public abstract String displayProperty
public abstract String sortProperty
public abstract String[] viewProperties
public abstract Class[] filterClasses
public abstract String[] rootTreePropertyPaths
public abstract boolean isProcessed
public abstract String softDeleteProperty
public abstract String softDeleteReasonProperty
public abstract String versionProperty
public abstract String versionLinkProperty
public abstract String timeSeriesProperty
public abstract String freezeProperty
Copyright © 1999–2025 ViaOA. All rights reserved.