org.drools.marshalling.impl
Class ProtobufMessages.RuleData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
org.drools.marshalling.impl.ProtobufMessages.RuleData.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ProtobufMessages.RuleDataOrBuilder
- Enclosing class:
- ProtobufMessages.RuleData
public static final class ProtobufMessages.RuleData.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
- implements ProtobufMessages.RuleDataOrBuilder
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
clear
public ProtobufMessages.RuleData.Builder clear()
- Specified by:
clear
in interface com.google.protobuf.Message.Builder
- Specified by:
clear
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in class com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
clone
public ProtobufMessages.RuleData.Builder clone()
- Specified by:
clone
in interface com.google.protobuf.Message.Builder
- Specified by:
clone
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in class com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interface com.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
getDefaultInstanceForType
public ProtobufMessages.RuleData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
build
public ProtobufMessages.RuleData build()
- Specified by:
build
in interface com.google.protobuf.Message.Builder
- Specified by:
build
in interface com.google.protobuf.MessageLite.Builder
buildPartial
public ProtobufMessages.RuleData buildPartial()
- Specified by:
buildPartial
in interface com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public ProtobufMessages.RuleData.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ProtobufMessages.RuleData.Builder>
mergeFrom
public ProtobufMessages.RuleData.Builder mergeFrom(ProtobufMessages.RuleData other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.RuleData.Builder>
mergeFrom
public ProtobufMessages.RuleData.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ProtobufMessages.RuleData.Builder>
- Throws:
IOException
hasLastId
public boolean hasLastId()
- Specified by:
hasLastId
in interface ProtobufMessages.RuleDataOrBuilder
getLastId
public int getLastId()
- Specified by:
getLastId
in interface ProtobufMessages.RuleDataOrBuilder
setLastId
public ProtobufMessages.RuleData.Builder setLastId(int value)
clearLastId
public ProtobufMessages.RuleData.Builder clearLastId()
hasLastRecency
public boolean hasLastRecency()
- Specified by:
hasLastRecency
in interface ProtobufMessages.RuleDataOrBuilder
getLastRecency
public long getLastRecency()
- Specified by:
getLastRecency
in interface ProtobufMessages.RuleDataOrBuilder
setLastRecency
public ProtobufMessages.RuleData.Builder setLastRecency(long value)
clearLastRecency
public ProtobufMessages.RuleData.Builder clearLastRecency()
hasInitialFact
public boolean hasInitialFact()
- Specified by:
hasInitialFact
in interface ProtobufMessages.RuleDataOrBuilder
getInitialFact
public ProtobufMessages.FactHandle getInitialFact()
- Specified by:
getInitialFact
in interface ProtobufMessages.RuleDataOrBuilder
setInitialFact
public ProtobufMessages.RuleData.Builder setInitialFact(ProtobufMessages.FactHandle value)
setInitialFact
public ProtobufMessages.RuleData.Builder setInitialFact(ProtobufMessages.FactHandle.Builder builderForValue)
mergeInitialFact
public ProtobufMessages.RuleData.Builder mergeInitialFact(ProtobufMessages.FactHandle value)
clearInitialFact
public ProtobufMessages.RuleData.Builder clearInitialFact()
getInitialFactBuilder
public ProtobufMessages.FactHandle.Builder getInitialFactBuilder()
getInitialFactOrBuilder
public ProtobufMessages.FactHandleOrBuilder getInitialFactOrBuilder()
- Specified by:
getInitialFactOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
hasAgenda
public boolean hasAgenda()
- Specified by:
hasAgenda
in interface ProtobufMessages.RuleDataOrBuilder
getAgenda
public ProtobufMessages.Agenda getAgenda()
- Specified by:
getAgenda
in interface ProtobufMessages.RuleDataOrBuilder
setAgenda
public ProtobufMessages.RuleData.Builder setAgenda(ProtobufMessages.Agenda value)
setAgenda
public ProtobufMessages.RuleData.Builder setAgenda(ProtobufMessages.Agenda.Builder builderForValue)
mergeAgenda
public ProtobufMessages.RuleData.Builder mergeAgenda(ProtobufMessages.Agenda value)
clearAgenda
public ProtobufMessages.RuleData.Builder clearAgenda()
getAgendaBuilder
public ProtobufMessages.Agenda.Builder getAgendaBuilder()
getAgendaOrBuilder
public ProtobufMessages.AgendaOrBuilder getAgendaOrBuilder()
- Specified by:
getAgendaOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
getNodeMemoryList
public List<ProtobufMessages.NodeMemory> getNodeMemoryList()
- Specified by:
getNodeMemoryList
in interface ProtobufMessages.RuleDataOrBuilder
getNodeMemoryCount
public int getNodeMemoryCount()
- Specified by:
getNodeMemoryCount
in interface ProtobufMessages.RuleDataOrBuilder
getNodeMemory
public ProtobufMessages.NodeMemory getNodeMemory(int index)
- Specified by:
getNodeMemory
in interface ProtobufMessages.RuleDataOrBuilder
setNodeMemory
public ProtobufMessages.RuleData.Builder setNodeMemory(int index,
ProtobufMessages.NodeMemory value)
setNodeMemory
public ProtobufMessages.RuleData.Builder setNodeMemory(int index,
ProtobufMessages.NodeMemory.Builder builderForValue)
addNodeMemory
public ProtobufMessages.RuleData.Builder addNodeMemory(ProtobufMessages.NodeMemory value)
addNodeMemory
public ProtobufMessages.RuleData.Builder addNodeMemory(int index,
ProtobufMessages.NodeMemory value)
addNodeMemory
public ProtobufMessages.RuleData.Builder addNodeMemory(ProtobufMessages.NodeMemory.Builder builderForValue)
addNodeMemory
public ProtobufMessages.RuleData.Builder addNodeMemory(int index,
ProtobufMessages.NodeMemory.Builder builderForValue)
addAllNodeMemory
public ProtobufMessages.RuleData.Builder addAllNodeMemory(Iterable<? extends ProtobufMessages.NodeMemory> values)
clearNodeMemory
public ProtobufMessages.RuleData.Builder clearNodeMemory()
removeNodeMemory
public ProtobufMessages.RuleData.Builder removeNodeMemory(int index)
getNodeMemoryBuilder
public ProtobufMessages.NodeMemory.Builder getNodeMemoryBuilder(int index)
getNodeMemoryOrBuilder
public ProtobufMessages.NodeMemoryOrBuilder getNodeMemoryOrBuilder(int index)
- Specified by:
getNodeMemoryOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
getNodeMemoryOrBuilderList
public List<? extends ProtobufMessages.NodeMemoryOrBuilder> getNodeMemoryOrBuilderList()
- Specified by:
getNodeMemoryOrBuilderList
in interface ProtobufMessages.RuleDataOrBuilder
addNodeMemoryBuilder
public ProtobufMessages.NodeMemory.Builder addNodeMemoryBuilder()
addNodeMemoryBuilder
public ProtobufMessages.NodeMemory.Builder addNodeMemoryBuilder(int index)
getNodeMemoryBuilderList
public List<ProtobufMessages.NodeMemory.Builder> getNodeMemoryBuilderList()
getEntryPointList
public List<ProtobufMessages.EntryPoint> getEntryPointList()
- Specified by:
getEntryPointList
in interface ProtobufMessages.RuleDataOrBuilder
getEntryPointCount
public int getEntryPointCount()
- Specified by:
getEntryPointCount
in interface ProtobufMessages.RuleDataOrBuilder
getEntryPoint
public ProtobufMessages.EntryPoint getEntryPoint(int index)
- Specified by:
getEntryPoint
in interface ProtobufMessages.RuleDataOrBuilder
setEntryPoint
public ProtobufMessages.RuleData.Builder setEntryPoint(int index,
ProtobufMessages.EntryPoint value)
setEntryPoint
public ProtobufMessages.RuleData.Builder setEntryPoint(int index,
ProtobufMessages.EntryPoint.Builder builderForValue)
addEntryPoint
public ProtobufMessages.RuleData.Builder addEntryPoint(ProtobufMessages.EntryPoint value)
addEntryPoint
public ProtobufMessages.RuleData.Builder addEntryPoint(int index,
ProtobufMessages.EntryPoint value)
addEntryPoint
public ProtobufMessages.RuleData.Builder addEntryPoint(ProtobufMessages.EntryPoint.Builder builderForValue)
addEntryPoint
public ProtobufMessages.RuleData.Builder addEntryPoint(int index,
ProtobufMessages.EntryPoint.Builder builderForValue)
addAllEntryPoint
public ProtobufMessages.RuleData.Builder addAllEntryPoint(Iterable<? extends ProtobufMessages.EntryPoint> values)
clearEntryPoint
public ProtobufMessages.RuleData.Builder clearEntryPoint()
removeEntryPoint
public ProtobufMessages.RuleData.Builder removeEntryPoint(int index)
getEntryPointBuilder
public ProtobufMessages.EntryPoint.Builder getEntryPointBuilder(int index)
getEntryPointOrBuilder
public ProtobufMessages.EntryPointOrBuilder getEntryPointOrBuilder(int index)
- Specified by:
getEntryPointOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
getEntryPointOrBuilderList
public List<? extends ProtobufMessages.EntryPointOrBuilder> getEntryPointOrBuilderList()
- Specified by:
getEntryPointOrBuilderList
in interface ProtobufMessages.RuleDataOrBuilder
addEntryPointBuilder
public ProtobufMessages.EntryPoint.Builder addEntryPointBuilder()
addEntryPointBuilder
public ProtobufMessages.EntryPoint.Builder addEntryPointBuilder(int index)
getEntryPointBuilderList
public List<ProtobufMessages.EntryPoint.Builder> getEntryPointBuilderList()
hasActionQueue
public boolean hasActionQueue()
- Specified by:
hasActionQueue
in interface ProtobufMessages.RuleDataOrBuilder
getActionQueue
public ProtobufMessages.ActionQueue getActionQueue()
- Specified by:
getActionQueue
in interface ProtobufMessages.RuleDataOrBuilder
setActionQueue
public ProtobufMessages.RuleData.Builder setActionQueue(ProtobufMessages.ActionQueue value)
setActionQueue
public ProtobufMessages.RuleData.Builder setActionQueue(ProtobufMessages.ActionQueue.Builder builderForValue)
mergeActionQueue
public ProtobufMessages.RuleData.Builder mergeActionQueue(ProtobufMessages.ActionQueue value)
clearActionQueue
public ProtobufMessages.RuleData.Builder clearActionQueue()
getActionQueueBuilder
public ProtobufMessages.ActionQueue.Builder getActionQueueBuilder()
getActionQueueOrBuilder
public ProtobufMessages.ActionQueueOrBuilder getActionQueueOrBuilder()
- Specified by:
getActionQueueOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
hasTms
public boolean hasTms()
- Specified by:
hasTms
in interface ProtobufMessages.RuleDataOrBuilder
getTms
public ProtobufMessages.TruthMaintenanceSystem getTms()
- Specified by:
getTms
in interface ProtobufMessages.RuleDataOrBuilder
setTms
public ProtobufMessages.RuleData.Builder setTms(ProtobufMessages.TruthMaintenanceSystem value)
setTms
public ProtobufMessages.RuleData.Builder setTms(ProtobufMessages.TruthMaintenanceSystem.Builder builderForValue)
mergeTms
public ProtobufMessages.RuleData.Builder mergeTms(ProtobufMessages.TruthMaintenanceSystem value)
clearTms
public ProtobufMessages.RuleData.Builder clearTms()
getTmsBuilder
public ProtobufMessages.TruthMaintenanceSystem.Builder getTmsBuilder()
getTmsOrBuilder
public ProtobufMessages.TruthMaintenanceSystemOrBuilder getTmsOrBuilder()
- Specified by:
getTmsOrBuilder
in interface ProtobufMessages.RuleDataOrBuilder
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.