Uses of Class
org.apache.jackrabbit.oak.api.Type
-
Packages that use Type Package Description org.apache.jackrabbit.oak.api Oak repository APIorg.apache.jackrabbit.oak.json org.apache.jackrabbit.oak.plugins.document org.apache.jackrabbit.oak.plugins.memory Internal utilities and implementation of a memory-based store.org.apache.jackrabbit.oak.plugins.tree.impl org.apache.jackrabbit.oak.plugins.value org.apache.jackrabbit.oak.segment org.apache.jackrabbit.oak.spi.query This package contains oak query index related classes.org.apache.jackrabbit.oak.spi.security.authorization.restriction org.apache.jackrabbit.oak.spi.state -
-
Uses of Type in org.apache.jackrabbit.oak.api
Fields in org.apache.jackrabbit.oak.api declared as Type Modifier and Type Field Description static Type<Iterable<Blob>>Type. BINARIESMapIterable<Blob>to array ofPropertyType.BINARYstatic Type<Blob>Type. BINARYMapBlobtoPropertyType.BINARYstatic Type<Boolean>Type. BOOLEANMapBooleantoPropertyType.BOOLEANstatic Type<Iterable<Boolean>>Type. BOOLEANSMapIterable<Boolean>to array ofPropertyType.BOOLEANstatic Type<String>Type. DATEMapStringtoPropertyType.DATEstatic Type<Iterable<String>>Type. DATESMapIterable<String>to array ofPropertyType.DATEstatic Type<BigDecimal>Type. DECIMALMapBigDecimaltoPropertyType.DECIMALstatic Type<Iterable<BigDecimal>>Type. DECIMALSMapIterable<BigDecimal>to array ofPropertyType.DECIMALstatic Type<Double>Type. DOUBLEMapDoubletoPropertyType.DOUBLEstatic Type<Iterable<Double>>Type. DOUBLESMapIterable<Double>to array ofPropertyType.DOUBLEstatic Type<Long>Type. LONGMapLongtoPropertyType.LONGstatic Type<Iterable<Long>>Type. LONGSMapIterable<Long>to array ofPropertyType.LONGstatic Type<String>Type. NAMEMapStringtoPropertyType.STRINGstatic Type<Iterable<String>>Type. NAMESMapIterable<String>to array ofPropertyType.NAMEstatic Type<String>Type. PATHMapStringtoPropertyType.PATHstatic Type<Iterable<String>>Type. PATHSMapIterable<String>to array ofPropertyType.PATHstatic Type<String>Type. REFERENCEMapStringtoPropertyType.REFERENCEstatic Type<Iterable<String>>Type. REFERENCESMapIterable<String>to array ofPropertyType.REFERENCEstatic Type<String>Type. STRINGMapStringtoPropertyType.STRINGstatic Type<Iterable<String>>Type. STRINGSMapIterable<String>to array ofPropertyType.STRINGstatic Type<Void>Type. UNDEFINEDThe special "undefined" type, never encountered in normal valuesstatic Type<Iterable<Void>>Type. UNDEFINEDSMulti-valued "undefined" type, never encountered in normal valuesstatic Type<String>Type. URIMapStringtoPropertyType.URIstatic Type<Iterable<String>>Type. URISMapIterable<String>to array ofPropertyType.URIstatic Type<String>Type. WEAKREFERENCEMapStringtoPropertyType.WEAKREFERENCEstatic Type<Iterable<String>>Type. WEAKREFERENCESMapIterable<String>to array ofPropertyType.WEAKREFERENCEMethods in org.apache.jackrabbit.oak.api that return Type Modifier and Type Method Description static Type<?>Type. fromString(String string)Returns theTypewith the given string representation.static Type<?>Type. fromTag(int tag, boolean array)CorrespondingTypefor a given type tag and array flag.Type<?>Type. getArrayType()Determine the array type which has this type as base typeType<?>Type. getBaseType()Determine the base type of array typesType<?>PropertyState. getType()Determine the type of this propertyType<?>PropertyValue. getType()Determine the type of this valueMethods in org.apache.jackrabbit.oak.api with parameters of type Type Modifier and Type Method Description intType. compareTo(@NotNull Type<?> that)<T> TPropertyState. getValue(Type<T> type)Value of this property.<T> TPropertyState. getValue(Type<T> type, int index)Value at the givenindex.<T> TPropertyValue. getValue(Type<T> type)Value of this object.<T> TPropertyValue. getValue(Type<T> type, int index)Value at the givenindex.<T> voidTree. setProperty(@NotNull String name, T value, @NotNull Type<T> type)Set a property state -
Uses of Type in org.apache.jackrabbit.oak.json
Methods in org.apache.jackrabbit.oak.json with parameters of type Type Modifier and Type Method Description voidJsonSerializer. serialize(PropertyState property, Type<?> type, int index) -
Uses of Type in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document that return Type Modifier and Type Method Description Type<?>CompressedDocumentPropertyState. getType()Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type Type Modifier and Type Method Description <T> TCompressedDocumentPropertyState. getValue(Type<T> type)<T> TCompressedDocumentPropertyState. getValue(Type<T> type, int index) -
Uses of Type in org.apache.jackrabbit.oak.plugins.memory
Methods in org.apache.jackrabbit.oak.plugins.memory that return Type Modifier and Type Method Description Type<?>BinaryPropertyState. getType()Type<?>BooleanPropertyState. getType()Type<?>DecimalPropertyState. getType()Type<?>DoublePropertyState. getType()Type<?>GenericPropertyState. getType()Type<?>LongPropertyState. getType()Type<?>MultiBinaryPropertyState. getType()Type<?>MultiBooleanPropertyState. getType()Type<?>MultiDecimalPropertyState. getType()Type<?>MultiDoublePropertyState. getType()Type<?>MultiGenericPropertyState. getType()Type<?>MultiLongPropertyState. getType()Type<?>MultiStringPropertyState. getType()@NotNull Type<?>PropertyStateValue. getType()Type<?>StringPropertyState. getType()Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type Type Modifier and Type Method Description static <T> PropertyBuilder<T>PropertyBuilder. array(Type<T> type)Create a new instance for building arrayPropertyStateinstances of the giventype.static <T> PropertyBuilder<T>PropertyBuilder. array(Type<T> type, String name)Create a new instance for building arrayPropertyStateinstances of the giventype.static PropertyStatePropertyStates. convert(PropertyState state, Type<?> type)static <T> PropertyBuilder<T>PropertyBuilder. copy(Type<T> type, PropertyState property)Create a new instance for buildingPropertyStateinstances of the giventype.static @NotNull PropertyStatePropertyStates. createProperty(String name, Object value, Type<?> type)Create aPropertyState.static PropertyStateEmptyPropertyState. emptyProperty(String name, Type<?> type)Create an emptyPropertyState<T> TEmptyPropertyState. getValue(Type<T> type)<T> TEmptyPropertyState. getValue(Type<T> type, int index)<T> TPropertyStateValue. getValue(Type<T> type)<T> TPropertyStateValue. getValue(Type<T> type, int index)static <T> PropertyBuilder<T>PropertyBuilder. scalar(Type<T> type)Create a new instance for building scalarPropertyStateinstances of the giventype.static <T> PropertyBuilder<T>PropertyBuilder. scalar(Type<T> type, String name)Create a new instance for building scalarPropertyStateinstances of the giventype.<T> @NotNull NodeBuilderMemoryNodeBuilder. setProperty(String name, T value, Type<T> type)Constructors in org.apache.jackrabbit.oak.plugins.memory with parameters of type Type Constructor Description GenericPropertyState(@NotNull String name, @NotNull String value, @NotNull Type<?> type)MultiGenericPropertyState(String name, Iterable<String> values, Type<?> type)PropertyBuilder(Type<T> type)Create a new instance for buildingPropertyStateinstances of the giventype. -
Uses of Type in org.apache.jackrabbit.oak.plugins.tree.impl
Methods in org.apache.jackrabbit.oak.plugins.tree.impl with parameters of type Type Modifier and Type Method Description <T> voidAbstractMutableTree. setProperty(@NotNull String name, T value, @NotNull Type<T> type)<T> voidImmutableTree. setProperty(@NotNull String name, T value, @NotNull Type<T> type) -
Uses of Type in org.apache.jackrabbit.oak.plugins.value
Methods in org.apache.jackrabbit.oak.plugins.value with parameters of type Type Modifier and Type Method Description static Conversions.ConverterConversions. convert(String value, Type<?> type)Create a converter for a date. -
Uses of Type in org.apache.jackrabbit.oak.segment
Fields in org.apache.jackrabbit.oak.segment declared as Type Modifier and Type Field Description Type<?>SegmentParser.ValueInfo. typeType of this valueMethods in org.apache.jackrabbit.oak.segment that return Type Modifier and Type Method Description Type<?>PropertyTemplate. getType()@NotNull Type<?>SegmentPropertyState. getType()Methods in org.apache.jackrabbit.oak.segment with parameters of type Type Modifier and Type Method Description <T> TSegmentPropertyState. getValue(Type<T> type)<T> TSegmentPropertyState. getValue(Type<T> type, int index)protected voidSegmentParser. onValue(RecordId parentId, RecordId valueId, Type<?> type)Callback called bySegmentParser.parseProperty(RecordId, RecordId, PropertyTemplate)upon encountering a value.SegmentParser.ValueInfoSegmentParser. parseValue(RecordId parentId, RecordId valueId, Type<?> type)Parse a value recordConstructors in org.apache.jackrabbit.oak.segment with parameters of type Type Constructor Description ValueInfo(RecordId valueId, Type<?> type) -
Uses of Type in org.apache.jackrabbit.oak.spi.query
Methods in org.apache.jackrabbit.oak.spi.query that return Type Modifier and Type Method Description Type<?>QueryIndex.OrderEntry. getPropertyType()Constructors in org.apache.jackrabbit.oak.spi.query with parameters of type Type Constructor Description OrderEntry(String propertyName, Type<?> propertyType, QueryIndex.OrderEntry.Order order) -
Uses of Type in org.apache.jackrabbit.oak.spi.security.authorization.restriction
Methods in org.apache.jackrabbit.oak.spi.security.authorization.restriction that return Type Modifier and Type Method Description @NotNull Type<?>RestrictionDefinition. getRequiredType()The required type as defined by this definition.@NotNull Type<?>RestrictionDefinitionImpl. getRequiredType()Constructors in org.apache.jackrabbit.oak.spi.security.authorization.restriction with parameters of type Type Constructor Description RestrictionDefinitionImpl(@NotNull String name, Type<?> type, boolean isMandatory)Create a new instance. -
Uses of Type in org.apache.jackrabbit.oak.spi.state
Methods in org.apache.jackrabbit.oak.spi.state with parameters of type Type Modifier and Type Method Description <T> @NotNull NodeBuilderNodeBuilder. setProperty(String name, T value, Type<T> type)Set a property state<T> @NotNull NodeBuilderReadOnlyBuilder. setProperty(String name, T value, Type<T> type)
-