A B C D E F G H I L M N O P R S T V 

A

AbstractRecord - Class in org.gcube.documentstore.records.implementation
 
AbstractRecord() - Constructor for class org.gcube.documentstore.records.implementation.AbstractRecord
 
AbstractRecord(Map<String, ? extends Serializable>) - Constructor for class org.gcube.documentstore.records.implementation.AbstractRecord
 
account(Record) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
Persist the #UsageRecord.
accountValidateAggregate(Record, boolean, boolean) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
accountWithFallback(Record...) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
addProperty(String, String) - Method in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
aggregate(A) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
aggregate(R) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
aggregate(Record, PersistenceExecutor, boolean) - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
aggregate(Record, PersistenceExecutor) - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
Get an usage records and try to aggregate with other buffered Usage Record.
aggregate(T) - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
AGGREGATED - Static variable in interface org.gcube.documentstore.records.AggregatedRecord
KEY : Indicate that this Record is an aggregation
AggregatedField - Annotation Type in org.gcube.documentstore.records.implementation
This annotations indicates that the field is related to an aggregation
aggregatedFields - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
AggregatedRecord<A extends AggregatedRecord<A,R>,R extends Record> - Interface in org.gcube.documentstore.records
 
aggregatedRecordClassesFound - Static variable in class org.gcube.documentstore.records.RecordUtility
 
aggregationFields - Variable in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
aggregationScheduler - Variable in class org.gcube.documentstore.persistence.PersistenceBackend
 
AggregationScheduler - Class in org.gcube.documentstore.records.aggregation
 
AggregationScheduler(PersistenceExecutor) - Constructor for class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
AggregationUtility<T extends AggregatedRecord<T,?>> - Class in org.gcube.documentstore.records.aggregation
 
AggregationUtility(T) - Constructor for class org.gcube.documentstore.records.aggregation.AggregationUtility
 

B

BufferAggregationScheduler - Class in org.gcube.documentstore.records.aggregation
 
BufferAggregationScheduler(PersistenceExecutor) - Constructor for class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
 
bufferedRecords - Variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 

C

cleanExtraFields() - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
Remove all fields which are not in AggregationFields nor in AggregatedFields Sets
cleanExtraFields() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
clear() - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
close() - Method in class org.gcube.documentstore.persistence.FallbackPersistenceBackend
close() - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
compareTo(Record) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Compare this Record instance with the one provided as argument
computation - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
ComputedField - Annotation Type in org.gcube.documentstore.records.implementation
This annotations indicates that the field is calculated using the value of other field in the instance
computedFields - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
computeField(String) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
createFallback(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
CREATION_TIME - Static variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
CREATION_TIME - Static variable in interface org.gcube.documentstore.records.Record
KEY : The instant when the Record was created.

D

DEFAULT_CONTEXT - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
DELAY - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
DELAY - Static variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
discoverPersistenceBackend(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 

E

elaborateFallbackFile(File) - Method in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
elaborateFile(File) - Method in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
END_TIME - Static variable in interface org.gcube.documentstore.records.AggregatedRecord
KEY : Represent the right end of the time interval covered by this AggregatedRecord.

F

FALLBACK_FILENAME - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
FALLBACK_RETRY_TIME - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
fallbackPersistence - Variable in class org.gcube.documentstore.persistence.PersistenceBackend
 
FallbackPersistenceBackend - Class in org.gcube.documentstore.persistence
 
FallbackPersistenceBackend(File) - Constructor for class org.gcube.documentstore.persistence.FallbackPersistenceBackend
 
FieldAction - Interface in org.gcube.documentstore.records.implementation
 
FieldDecorator - Annotation Type in org.gcube.documentstore.records.implementation
 
firstBufferedTime - Variable in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
 
firstOfBuffer - Variable in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
 
flush(long, TimeUnit) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
flush(String, long, TimeUnit) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
flush(PersistenceExecutor) - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
flushAll(long, TimeUnit) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 

G

getAggregable() - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
getAggregatedFields() - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
getAggregatedRecord(Record) - Static method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
getAggregatedRecordClass(String) - Static method in class org.gcube.documentstore.records.RecordUtility
 
getAggregatedRecordClassesFound() - Static method in class org.gcube.documentstore.records.RecordUtility
 
getAggregationScheduler() - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
getAllFields(Class<?>) - Static method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
getClass(String, boolean) - Static method in class org.gcube.documentstore.records.RecordUtility
 
getCreationTime() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the instant when this Record was created.
getCreationTime() - Method in interface org.gcube.documentstore.records.Record
Return the instant when this Record was created.
getEndTime() - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
getEndTimeAsCalendar() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the right end of the time interval covered by this Record
getEndTimeInMillis() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the right end of the time interval covered by this Record
getFallbackFile() - Method in class org.gcube.documentstore.persistence.FallbackPersistenceBackend
 
getFallbackFile(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
getFallbackLastCheck(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
getFallbackLocation() - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
getFallbackPersistence() - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
getId() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the unique id for this Record
getId() - Method in interface org.gcube.documentstore.records.Record
Return the unique id for this Record
getInstance(Class<? extends PersistenceBackend>) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
getMapFromString(String) - Static method in class org.gcube.documentstore.records.RecordUtility
 
getOperationCount() - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
getOperationCount() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
getPersistenceBackend(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
getProperty(String) - Method in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
getRecord(String) - Static method in class org.gcube.documentstore.records.RecordUtility
Create a Record from a Map serialized using toString()
getRecord(Map<String, ? extends Serializable>) - Static method in class org.gcube.documentstore.records.RecordUtility
Create a Record from a Map
getRecordClass(String) - Static method in class org.gcube.documentstore.records.RecordUtility
 
getRecordClassesFound() - Static method in class org.gcube.documentstore.records.RecordUtility
 
getRecordType() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
getRecordType() - Method in interface org.gcube.documentstore.records.Record
Return the Record Type
getRequiredFields() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
getRequiredFields() - Method in interface org.gcube.documentstore.records.Record
 
getResourceProperties() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return all resource-specific properties.
getResourceProperties() - Method in interface org.gcube.documentstore.records.Record
Return all resource-specific properties.
getResourceProperty(String) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the value of the given resource property.
getResourceProperty(String) - Method in interface org.gcube.documentstore.records.Record
Return the value of the given resource property.
getStartTime() - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
getStartTimeAsCalendar() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the left end of the time interval covered by this Record
getStartTimeInMillis() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Return the left end of the time interval covered by this Record
getUnconfiguredInstance() - Static method in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
Used only for testing purpose
giveMeRecordType() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 

H

HOME_SYSTEM_PROPERTY - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 

I

ID - Static variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
ID - Static variable in interface org.gcube.documentstore.records.Record
KEY : The unique identifier for the Record The ID SHOULD automatically created by the implementation class.
init() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Initialize variable
INITIAL_DELAY - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
INITIAL_DELAY - Static variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
initializeValidation() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
instantiateAggregatedRecord(Record) - Static method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
InvalidValueException - Exception in org.gcube.documentstore.exception
 
InvalidValueException() - Constructor for exception org.gcube.documentstore.exception.InvalidValueException
 
InvalidValueException(String) - Constructor for exception org.gcube.documentstore.exception.InvalidValueException
 
InvalidValueException(Throwable) - Constructor for exception org.gcube.documentstore.exception.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for exception org.gcube.documentstore.exception.InvalidValueException
 
isAggregable(A) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
isAggregable(R) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
isAggregable(T) - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
Check if the record provided as argument is aggregable with the one provided to the Constructor.
isTimeToPersist() - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
isTimeToPersist() - Method in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
isValid(Serializable) - Method in class org.gcube.documentstore.records.implementation.validations.validators.NotEmptyIfNotNullValidator
 
isValid(Serializable) - Method in class org.gcube.documentstore.records.implementation.validations.validators.NotEmptyValidator
 

L

logger - Static variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 

M

madeAggregation(Record) - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
manageOldAccountingFile() - Method in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
Deprecated.
MAX_RECORDS_NUMBER - Static variable in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
Define the MAX number of Record to buffer.

N

neededFields - Variable in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
newInstance(PersistenceExecutor) - Static method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
NotAggregatableRecordsExceptions - Exception in org.gcube.documentstore.exception
 
NotAggregatableRecordsExceptions() - Constructor for exception org.gcube.documentstore.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(String) - Constructor for exception org.gcube.documentstore.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(Throwable) - Constructor for exception org.gcube.documentstore.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(String, Throwable) - Constructor for exception org.gcube.documentstore.exception.NotAggregatableRecordsExceptions
 
NotEmpty - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
NotEmptyIfNotNull - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
NotEmptyIfNotNullValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
NotEmptyIfNotNullValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.NotEmptyIfNotNullValidator
 
NotEmptyValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
NotEmptyValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.NotEmptyValidator
 
NotNull - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
NotNullValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
NotNullValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.NotNullValidator
 

O

OLD_RECORD_MAX_TIME_ELAPSED - Static variable in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
The Max amount of time elapsed form last record before after that the buffered record are persisted even if TODO Get from configuration
OPERATION_COUNT - Static variable in interface org.gcube.documentstore.records.AggregatedRecord
KEY : Indicate The Number of AggregatedRecord
org.gcube.documentstore.exception - package org.gcube.documentstore.exception
 
org.gcube.documentstore.persistence - package org.gcube.documentstore.persistence
 
org.gcube.documentstore.records - package org.gcube.documentstore.records
 
org.gcube.documentstore.records.aggregation - package org.gcube.documentstore.records.aggregation
 
org.gcube.documentstore.records.implementation - package org.gcube.documentstore.records.implementation
 
org.gcube.documentstore.records.implementation.validations.annotations - package org.gcube.documentstore.records.implementation.validations.annotations
 
org.gcube.documentstore.records.implementation.validations.validators - package org.gcube.documentstore.records.implementation.validations.validators
 

P

persist(Record...) - Method in interface org.gcube.documentstore.persistence.PersistenceExecutor
 
PersistenceBackend - Class in org.gcube.documentstore.persistence
 
PersistenceBackend() - Constructor for class org.gcube.documentstore.persistence.PersistenceBackend
 
PersistenceBackend(FallbackPersistenceBackend) - Constructor for class org.gcube.documentstore.persistence.PersistenceBackend
 
persistenceBackend - Variable in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
PersistenceBackendConfiguration - Class in org.gcube.documentstore.persistence
 
PersistenceBackendConfiguration() - Constructor for class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
PersistenceBackendConfiguration(Class<? extends PersistenceBackend>) - Constructor for class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
PersistenceBackendFactory - Class in org.gcube.documentstore.persistence
 
PersistenceBackendFactory() - Constructor for class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
persistenceBackendMonitor - Variable in class org.gcube.documentstore.persistence.PersistenceBackend
 
PersistenceBackendMonitor - Class in org.gcube.documentstore.persistence
 
PersistenceBackendMonitor(PersistenceBackend) - Constructor for class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
PersistenceExecutor - Interface in org.gcube.documentstore.persistence
 
persistenceExecutor - Variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
prepareConnection(PersistenceBackendConfiguration) - Method in class org.gcube.documentstore.persistence.FallbackPersistenceBackend
Prepare the connection to persistence.
prepareConnection(PersistenceBackendConfiguration) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
Prepare the connection to persistence.
printLine(String) - Method in class org.gcube.documentstore.persistence.FallbackPersistenceBackend
 
properties - Variable in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 

R

reallyAccount(Record) - Method in class org.gcube.documentstore.persistence.FallbackPersistenceBackend
This method contains the code to save the Record
reallyAccount(Record) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
This method contains the code to save the Record
reallyFlush(PersistenceExecutor) - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
Record - Interface in org.gcube.documentstore.records
 
RECORD_TYPE - Static variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
RECORD_TYPE - Static variable in interface org.gcube.documentstore.records.Record
KEY : The Type of the represented Record
recordClassesFound - Static variable in class org.gcube.documentstore.records.RecordUtility
 
RecordUtility - Class in org.gcube.documentstore.records
 
rediscoverPersistenceBackend(PersistenceBackend, String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
removeSlashFromContext(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
RequiredField - Annotation Type in org.gcube.documentstore.records.implementation
 
requiredFields - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
resourceProperties - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
resource-specific properties
run() - Method in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
run() - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 

S

sanitizeContext(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
scheduler - Variable in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
scheduler - Variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
schedulerSpecificClear() - Method in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
schedulerSpecificClear() - Method in class org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
 
setAggregationFields(Set<String>) - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
This function is used to set the Set of Aggregation Fields.
setAggregationScheduler(AggregationScheduler) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
setCreationTime(Calendar) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
The CreationTime is automatically created by the implementation Class.
setCreationTime(Calendar) - Method in interface org.gcube.documentstore.records.Record
The CreationTime is automatically created by the implementation Class.
setDefaultAggregationFields() - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
setDefaultNeededFields() - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
setEndTime(Calendar) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
setEndTime(Calendar) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Set the right end of the time interval covered by this Record
setFallback(FallbackPersistenceBackend) - Method in class org.gcube.documentstore.persistence.PersistenceBackend
 
setFallbackLocation(String) - Static method in class org.gcube.documentstore.persistence.PersistenceBackendFactory
 
setId(String) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
The ID SHOULD be automatically created by the implementation Class.
setId(String) - Method in interface org.gcube.documentstore.records.Record
The ID SHOULD be automatically created by the implementation Class.
setNeededFields(Set<String>) - Method in class org.gcube.documentstore.records.aggregation.AggregationUtility
This function is used to set the Set of Needed Fields to keep after aggregation.
setOperationCount(int) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
setOperationCount(int) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
setRecordType() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
setResourceProperties(Map<String, ? extends Serializable>) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Set all resource-specific properties, replacing existing ones
setResourceProperties(Map<String, ? extends Serializable>) - Method in interface org.gcube.documentstore.records.Record
Set all resource-specific properties, replacing existing ones
setResourceProperty(String, Serializable) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Set the value of the given resource property.
setResourceProperty(String, Serializable) - Method in interface org.gcube.documentstore.records.Record
Set the value of the given resource property.
setStartTime(Calendar) - Method in interface org.gcube.documentstore.records.AggregatedRecord
 
setStartTime(Calendar) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Set the left end of the time interval covered by this Record
START_TIME - Static variable in interface org.gcube.documentstore.records.AggregatedRecord
KEY : Represent the left end of the time interval covered by this AggregatedRecord.

T

t - Variable in class org.gcube.documentstore.records.aggregation.AggregationUtility
 
TIME_UNIT - Static variable in class org.gcube.documentstore.persistence.PersistenceBackendMonitor
 
TIME_UNIT - Static variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 
timestampToCalendar(long) - Static method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
toString() - Method in class org.gcube.documentstore.persistence.PersistenceBackendConfiguration
 
toString() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
totalBufferedRecords - Variable in class org.gcube.documentstore.records.aggregation.AggregationScheduler
 

V

validate() - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
Validate the Resource Record.
validate(String, Serializable, Record) - Method in interface org.gcube.documentstore.records.implementation.FieldAction
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, Record) - Method in class org.gcube.documentstore.records.implementation.validations.validators.NotEmptyValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, Record) - Method in class org.gcube.documentstore.records.implementation.validations.validators.NotNullValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, Record) - Method in class org.gcube.documentstore.records.implementation.validations.validators.ValidBooleanValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, Record) - Method in class org.gcube.documentstore.records.implementation.validations.validators.ValidIntegerValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, Record) - Method in class org.gcube.documentstore.records.implementation.validations.validators.ValidLongValidator
Validate (and eventually convert) the value of the property identified by the key.
validate() - Method in interface org.gcube.documentstore.records.Record
Validate the Resource Record.
validateField(String, Serializable) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
validateProperties(Map<String, ? extends Serializable>) - Method in class org.gcube.documentstore.records.implementation.AbstractRecord
 
validation - Variable in class org.gcube.documentstore.records.implementation.AbstractRecord
 
ValidBoolean - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
ValidBooleanValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
ValidBooleanValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.ValidBooleanValidator
 
ValidInteger - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
ValidIntegerValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
ValidIntegerValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.ValidIntegerValidator
 
ValidLong - Annotation Type in org.gcube.documentstore.records.implementation.validations.annotations
 
ValidLongValidator - Class in org.gcube.documentstore.records.implementation.validations.validators
 
ValidLongValidator() - Constructor for class org.gcube.documentstore.records.implementation.validations.validators.ValidLongValidator
 
A B C D E F G H I L M N O P R S T V 

Copyright © 2016. All Rights Reserved.