Class ResultObjectWrapper
- java.lang.Object
-
- de.hybris.platform.cockpit.model.meta.impl.AbstractTypedObject
-
- de.hybris.platform.cockpit.model.search.impl.ResultObjectWrapper
-
- All Implemented Interfaces:
TypedObject
,ResultObject
public class ResultObjectWrapper extends AbstractTypedObject implements ResultObject
Wraps a typed object into a result object that has a score attribute. All other getters are looped-through.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.model.meta.impl.AbstractTypedObject
object, type
-
-
Constructor Summary
Constructors Constructor Description ResultObjectWrapper(TypedObject wrappedObject, java.lang.Object rawObject)
ResultObjectWrapper(TypedObject wrappedObject, java.lang.Object rawObject, double score)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<ObjectTemplate>
getAssignedTemplates()
java.util.Collection<ExtendedType>
getExtendedTypes()
java.lang.Object
getObject()
java.util.Collection<ObjectTemplate>
getPotentialTemplates()
double
getScore()
BaseType
getType()
boolean
instanceOf(ObjectType type)
-
Methods inherited from class de.hybris.platform.cockpit.model.meta.impl.AbstractTypedObject
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
ResultObjectWrapper
public ResultObjectWrapper(TypedObject wrappedObject, java.lang.Object rawObject)
-
ResultObjectWrapper
public ResultObjectWrapper(TypedObject wrappedObject, java.lang.Object rawObject, double score)
-
-
Method Detail
-
getScore
public double getScore()
- Specified by:
getScore
in interfaceResultObject
-
getType
public BaseType getType()
- Specified by:
getType
in interfaceTypedObject
-
getExtendedTypes
public java.util.Collection<ExtendedType> getExtendedTypes()
- Specified by:
getExtendedTypes
in interfaceTypedObject
-
getPotentialTemplates
public java.util.Collection<ObjectTemplate> getPotentialTemplates()
- Specified by:
getPotentialTemplates
in interfaceTypedObject
-
getAssignedTemplates
public java.util.Collection<ObjectTemplate> getAssignedTemplates()
- Specified by:
getAssignedTemplates
in interfaceTypedObject
-
getObject
public java.lang.Object getObject()
- Specified by:
getObject
in interfaceTypedObject
-
instanceOf
public boolean instanceOf(ObjectType type)
- Specified by:
instanceOf
in interfaceTypedObject
-
-