Class ProtobufRawTypeModel
java.lang.Object
org.infinispan.query.remote.impl.mapping.model.ProtobufRawTypeModel
- All Implemented Interfaces:
org.hibernate.search.engine.mapper.model.spi.MappableTypeModel,org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>,org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
public class ProtobufRawTypeModel
extends Object
implements org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
Constructor Summary
ConstructorsConstructorDescriptionProtobufRawTypeModel(org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]> superType, String name) -
Method Summary
Modifier and TypeMethodDescriptionOptional<? extends org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?>> Stream<? extends org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<? super byte[]>> org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<? extends byte[]> cast(org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?> other) org.hibernate.search.mapper.pojo.model.spi.PojoCaster<byte[]> caster()<U> Optional<org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<? extends U>> org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]> constructor(Class<?>... parameterTypes) Collection<org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]>> Collection<org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel<?>> Stream<? extends org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<? super byte[]>> booleaninthashCode()booleanbooleanisSubTypeOf(org.hibernate.search.engine.mapper.model.spi.MappableTypeModel superTypeCandidate) org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]> name()org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel<?> org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]> rawType()toString()Optional<? extends org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?>> typeArgument(Class<?> rawSuperType, int typeParameterIndex) org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier<byte[]>
-
Constructor Details
-
ProtobufRawTypeModel
public ProtobufRawTypeModel(org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]> superType, String name)
-
-
Method Details
-
typeIdentifier
public org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier<byte[]> typeIdentifier()- Specified by:
typeIdentifierin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfaceorg.hibernate.search.engine.mapper.model.spi.MappableTypeModel
-
isSubTypeOf
public boolean isSubTypeOf(org.hibernate.search.engine.mapper.model.spi.MappableTypeModel superTypeCandidate) - Specified by:
isSubTypeOfin interfaceorg.hibernate.search.engine.mapper.model.spi.MappableTypeModel
-
ascendingSuperTypes
public Stream<? extends org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<? super byte[]>> ascendingSuperTypes()- Specified by:
ascendingSuperTypesin interfaceorg.hibernate.search.engine.mapper.model.spi.MappableTypeModel- Specified by:
ascendingSuperTypesin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
descendingSuperTypes
public Stream<? extends org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<? super byte[]>> descendingSuperTypes()- Specified by:
descendingSuperTypesin interfaceorg.hibernate.search.engine.mapper.model.spi.MappableTypeModel- Specified by:
descendingSuperTypesin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
annotations
- Specified by:
annotationsin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
mainConstructor
public org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]> mainConstructor()- Specified by:
mainConstructorin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
constructor
public org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]> constructor(Class<?>... parameterTypes) - Specified by:
constructorin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
declaredConstructors
public Collection<org.hibernate.search.mapper.pojo.model.spi.PojoConstructorModel<byte[]>> declaredConstructors()- Specified by:
declaredConstructorsin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
declaredProperties
public Collection<org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel<?>> declaredProperties()- Specified by:
declaredPropertiesin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
cast
public org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<? extends byte[]> cast(org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?> other) - Specified by:
castin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
caster
public org.hibernate.search.mapper.pojo.model.spi.PojoCaster<byte[]> caster()- Specified by:
casterin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>
-
name
- Specified by:
namein interfaceorg.hibernate.search.engine.mapper.model.spi.MappableTypeModel- Specified by:
namein interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
rawType
public org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]> rawType()- Specified by:
rawTypein interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<byte[]>- Specified by:
rawTypein interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
property
public org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel<?> property(String propertyName) - Specified by:
propertyin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
castTo
public <U> Optional<org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<? extends U>> castTo(Class<U> target) - Specified by:
castToin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
typeArgument
public Optional<? extends org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?>> typeArgument(Class<?> rawSuperType, int typeParameterIndex) - Specified by:
typeArgumentin interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
arrayElementType
public Optional<? extends org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<?>> arrayElementType()- Specified by:
arrayElementTypein interfaceorg.hibernate.search.mapper.pojo.model.spi.PojoTypeModel<byte[]>
-
toString
-
equals
-
hashCode
public int hashCode()
-