Class ProtobufMessages.RuleData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- org.drools.serialization.protobuf.ProtobufMessages.RuleData
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ProtobufMessages.RuleDataOrBuilder
- Enclosing class:
- ProtobufMessages
public static final class ProtobufMessages.RuleData extends com.google.protobuf.GeneratedMessage implements ProtobufMessages.RuleDataOrBuilder
Protobuf typeorg.drools.serialization.protobuf.RuleDatathe Rule Data serialization format
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProtobufMessages.RuleData.BuilderProtobuf typeorg.drools.serialization.protobuf.RuleData-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static intACTION_QUEUE_FIELD_NUMBERstatic intAGENDA_FIELD_NUMBERstatic intENTRY_POINT_FIELD_NUMBERstatic intINITIAL_FACT_FIELD_NUMBERstatic intLAST_ID_FIELD_NUMBERstatic intLAST_RECENCY_FIELD_NUMBERstatic intNODE_MEMORY_FIELD_NUMBERstatic intOBSOLETE_TMS_FIELD_NUMBERstatic com.google.protobuf.Parser<ProtobufMessages.RuleData>PARSER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtobufMessages.ActionQueuegetActionQueue()optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;ProtobufMessages.ActionQueueOrBuildergetActionQueueOrBuilder()optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;ProtobufMessages.AgendagetAgenda()optional .org.drools.serialization.protobuf.Agenda agenda = 8;ProtobufMessages.AgendaOrBuildergetAgendaOrBuilder()optional .org.drools.serialization.protobuf.Agenda agenda = 8;static ProtobufMessages.RuleDatagetDefaultInstance()ProtobufMessages.RuleDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ProtobufMessages.EntryPointgetEntryPoint(int index)repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;intgetEntryPointCount()repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;List<ProtobufMessages.EntryPoint>getEntryPointList()repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;ProtobufMessages.EntryPointOrBuildergetEntryPointOrBuilder(int index)repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;List<? extends ProtobufMessages.EntryPointOrBuilder>getEntryPointOrBuilderList()repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;ProtobufMessages.FactHandlegetInitialFact()optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;ProtobufMessages.FactHandleOrBuildergetInitialFactOrBuilder()optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;longgetLastId()optional int64 last_id = 3;longgetLastRecency()optional int64 last_recency = 4;ProtobufMessages.NodeMemorygetNodeMemory(int index)repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;intgetNodeMemoryCount()repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;List<ProtobufMessages.NodeMemory>getNodeMemoryList()repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;ProtobufMessages.NodeMemoryOrBuildergetNodeMemoryOrBuilder(int index)repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;List<? extends ProtobufMessages.NodeMemoryOrBuilder>getNodeMemoryOrBuilderList()repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;ProtobufMessages.TruthMaintenanceSystemgetOBSOLETETms()optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;ProtobufMessages.TruthMaintenanceSystemOrBuildergetOBSOLETETmsOrBuilder()optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;com.google.protobuf.Parser<ProtobufMessages.RuleData>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasActionQueue()optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;booleanhasAgenda()optional .org.drools.serialization.protobuf.Agenda agenda = 8;booleanhasInitialFact()optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;booleanhasLastId()optional int64 last_id = 3;booleanhasLastRecency()optional int64 last_recency = 4;booleanhasOBSOLETETms()optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ProtobufMessages.RuleData.BuildernewBuilder()static ProtobufMessages.RuleData.BuildernewBuilder(ProtobufMessages.RuleData prototype)ProtobufMessages.RuleData.BuildernewBuilderForType()protected ProtobufMessages.RuleData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)static ProtobufMessages.RuleDataparseDelimitedFrom(InputStream input)static ProtobufMessages.RuleDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.RuleDataparseFrom(byte[] data)static ProtobufMessages.RuleDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.RuleDataparseFrom(com.google.protobuf.ByteString data)static ProtobufMessages.RuleDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.RuleDataparseFrom(com.google.protobuf.CodedInputStream input)static ProtobufMessages.RuleDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.RuleDataparseFrom(InputStream input)static ProtobufMessages.RuleDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProtobufMessages.RuleData.BuildertoBuilder()protected ObjectwriteReplace()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
equals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PARSER
public static com.google.protobuf.Parser<ProtobufMessages.RuleData> PARSER
-
LAST_ID_FIELD_NUMBER
public static final int LAST_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LAST_RECENCY_FIELD_NUMBER
public static final int LAST_RECENCY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INITIAL_FACT_FIELD_NUMBER
public static final int INITIAL_FACT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AGENDA_FIELD_NUMBER
public static final int AGENDA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NODE_MEMORY_FIELD_NUMBER
public static final int NODE_MEMORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENTRY_POINT_FIELD_NUMBER
public static final int ENTRY_POINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACTION_QUEUE_FIELD_NUMBER
public static final int ACTION_QUEUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OBSOLETE_TMS_FIELD_NUMBER
public static final int OBSOLETE_TMS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDefaultInstance
public static ProtobufMessages.RuleData getDefaultInstance()
-
getDefaultInstanceForType
public ProtobufMessages.RuleData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessage
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getParserForType
public com.google.protobuf.Parser<ProtobufMessages.RuleData> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
hasLastId
public boolean hasLastId()
optional int64 last_id = 3;- Specified by:
hasLastIdin interfaceProtobufMessages.RuleDataOrBuilder
-
getLastId
public long getLastId()
optional int64 last_id = 3;- Specified by:
getLastIdin interfaceProtobufMessages.RuleDataOrBuilder
-
hasLastRecency
public boolean hasLastRecency()
optional int64 last_recency = 4;- Specified by:
hasLastRecencyin interfaceProtobufMessages.RuleDataOrBuilder
-
getLastRecency
public long getLastRecency()
optional int64 last_recency = 4;- Specified by:
getLastRecencyin interfaceProtobufMessages.RuleDataOrBuilder
-
hasInitialFact
public boolean hasInitialFact()
optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;- Specified by:
hasInitialFactin interfaceProtobufMessages.RuleDataOrBuilder
-
getInitialFact
public ProtobufMessages.FactHandle getInitialFact()
optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;- Specified by:
getInitialFactin interfaceProtobufMessages.RuleDataOrBuilder
-
getInitialFactOrBuilder
public ProtobufMessages.FactHandleOrBuilder getInitialFactOrBuilder()
optional .org.drools.serialization.protobuf.FactHandle initial_fact = 6;- Specified by:
getInitialFactOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
hasAgenda
public boolean hasAgenda()
optional .org.drools.serialization.protobuf.Agenda agenda = 8;- Specified by:
hasAgendain interfaceProtobufMessages.RuleDataOrBuilder
-
getAgenda
public ProtobufMessages.Agenda getAgenda()
optional .org.drools.serialization.protobuf.Agenda agenda = 8;- Specified by:
getAgendain interfaceProtobufMessages.RuleDataOrBuilder
-
getAgendaOrBuilder
public ProtobufMessages.AgendaOrBuilder getAgendaOrBuilder()
optional .org.drools.serialization.protobuf.Agenda agenda = 8;- Specified by:
getAgendaOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
getNodeMemoryList
public List<ProtobufMessages.NodeMemory> getNodeMemoryList()
repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;- Specified by:
getNodeMemoryListin interfaceProtobufMessages.RuleDataOrBuilder
-
getNodeMemoryOrBuilderList
public List<? extends ProtobufMessages.NodeMemoryOrBuilder> getNodeMemoryOrBuilderList()
repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;- Specified by:
getNodeMemoryOrBuilderListin interfaceProtobufMessages.RuleDataOrBuilder
-
getNodeMemoryCount
public int getNodeMemoryCount()
repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;- Specified by:
getNodeMemoryCountin interfaceProtobufMessages.RuleDataOrBuilder
-
getNodeMemory
public ProtobufMessages.NodeMemory getNodeMemory(int index)
repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;- Specified by:
getNodeMemoryin interfaceProtobufMessages.RuleDataOrBuilder
-
getNodeMemoryOrBuilder
public ProtobufMessages.NodeMemoryOrBuilder getNodeMemoryOrBuilder(int index)
repeated .org.drools.serialization.protobuf.NodeMemory node_memory = 9;- Specified by:
getNodeMemoryOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
getEntryPointList
public List<ProtobufMessages.EntryPoint> getEntryPointList()
repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;- Specified by:
getEntryPointListin interfaceProtobufMessages.RuleDataOrBuilder
-
getEntryPointOrBuilderList
public List<? extends ProtobufMessages.EntryPointOrBuilder> getEntryPointOrBuilderList()
repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;- Specified by:
getEntryPointOrBuilderListin interfaceProtobufMessages.RuleDataOrBuilder
-
getEntryPointCount
public int getEntryPointCount()
repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;- Specified by:
getEntryPointCountin interfaceProtobufMessages.RuleDataOrBuilder
-
getEntryPoint
public ProtobufMessages.EntryPoint getEntryPoint(int index)
repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;- Specified by:
getEntryPointin interfaceProtobufMessages.RuleDataOrBuilder
-
getEntryPointOrBuilder
public ProtobufMessages.EntryPointOrBuilder getEntryPointOrBuilder(int index)
repeated .org.drools.serialization.protobuf.EntryPoint entry_point = 10;- Specified by:
getEntryPointOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
hasActionQueue
public boolean hasActionQueue()
optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;- Specified by:
hasActionQueuein interfaceProtobufMessages.RuleDataOrBuilder
-
getActionQueue
public ProtobufMessages.ActionQueue getActionQueue()
optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;- Specified by:
getActionQueuein interfaceProtobufMessages.RuleDataOrBuilder
-
getActionQueueOrBuilder
public ProtobufMessages.ActionQueueOrBuilder getActionQueueOrBuilder()
optional .org.drools.serialization.protobuf.ActionQueue action_queue = 11;- Specified by:
getActionQueueOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
hasOBSOLETETms
public boolean hasOBSOLETETms()
optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;- Specified by:
hasOBSOLETETmsin interfaceProtobufMessages.RuleDataOrBuilder
-
getOBSOLETETms
public ProtobufMessages.TruthMaintenanceSystem getOBSOLETETms()
optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;- Specified by:
getOBSOLETETmsin interfaceProtobufMessages.RuleDataOrBuilder
-
getOBSOLETETmsOrBuilder
public ProtobufMessages.TruthMaintenanceSystemOrBuilder getOBSOLETETmsOrBuilder()
optional .org.drools.serialization.protobuf.TruthMaintenanceSystem OBSOLETE_tms = 12;- Specified by:
getOBSOLETETmsOrBuilderin interfaceProtobufMessages.RuleDataOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
writeReplace
protected Object writeReplace() throws ObjectStreamException
- Overrides:
writeReplacein classcom.google.protobuf.GeneratedMessage- Throws:
ObjectStreamException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtobufMessages.RuleData parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtobufMessages.RuleData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.RuleData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilder
public static ProtobufMessages.RuleData.Builder newBuilder()
-
newBuilderForType
public ProtobufMessages.RuleData.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ProtobufMessages.RuleData.Builder newBuilder(ProtobufMessages.RuleData prototype)
-
toBuilder
public ProtobufMessages.RuleData.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ProtobufMessages.RuleData.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessage
-
-