Class LuceneIndexQueryPlan.Deserializer
java.lang.Object
com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan.Deserializer
- All Implemented Interfaces:
PlanDeserializer<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan,
LuceneIndexQueryPlan>
- Enclosing class:
- LuceneIndexQueryPlan
@AutoService(com.apple.foundationdb.record.PlanDeserializer.class)
public static class LuceneIndexQueryPlan.Deserializer
extends Object
implements PlanDeserializer<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan,LuceneIndexQueryPlan>
Deserializer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromProto
(PlanSerializationContext serializationContext, com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan luceneIndexQueryPlanProto) Class<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan>
-
Constructor Details
-
Deserializer
public Deserializer()
-
-
Method Details
-
getProtoMessageClass
@Nonnull public Class<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan> getProtoMessageClass()- Specified by:
getProtoMessageClass
in interfacePlanDeserializer<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan,
LuceneIndexQueryPlan>
-
fromProto
@Nonnull public LuceneIndexQueryPlan fromProto(@Nonnull PlanSerializationContext serializationContext, @Nonnull com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan luceneIndexQueryPlanProto) - Specified by:
fromProto
in interfacePlanDeserializer<com.apple.foundationdb.record.planprotos.PLuceneIndexQueryPlan,
LuceneIndexQueryPlan>
-