Drools :: Core 6.0.0.Beta5

org.drools.core.marshalling.impl
Class ProtobufMessages.FactHandle.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.FactHandle.Builder>
              extended by org.drools.core.marshalling.impl.ProtobufMessages.FactHandle.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ProtobufMessages.FactHandleOrBuilder
Enclosing class:
ProtobufMessages.FactHandle

public static final class ProtobufMessages.FactHandle.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.FactHandle.Builder>
implements ProtobufMessages.FactHandleOrBuilder

Protobuf type org.drools.core.marshalling.FactHandle

 a fact handle
 


Method Summary
 ProtobufMessages.FactHandle build()
           
 ProtobufMessages.FactHandle buildPartial()
           
 ProtobufMessages.FactHandle.Builder clear()
           
 ProtobufMessages.FactHandle.Builder clearActivationsCount()
          optional int64 activations_count = 7;
 ProtobufMessages.FactHandle.Builder clearDuration()
          optional int64 duration = 5;
 ProtobufMessages.FactHandle.Builder clearEntryPoint()
          optional string entry_point = 10; the entry point
 ProtobufMessages.FactHandle.Builder clearId()
          optional int32 id = 2;
 ProtobufMessages.FactHandle.Builder clearIsExpired()
          optional bool is_expired = 6;
 ProtobufMessages.FactHandle.Builder clearIsJustified()
          optional bool is_justified = 11;
 ProtobufMessages.FactHandle.Builder clearObject()
          optional bytes object = 9;
 ProtobufMessages.FactHandle.Builder clearRecency()
          optional int64 recency = 3;
 ProtobufMessages.FactHandle.Builder clearStrategyIndex()
          optional int32 strategy_index = 8; the actual object reference
 ProtobufMessages.FactHandle.Builder clearTimestamp()
          optional int64 timestamp = 4; event only attributes
 ProtobufMessages.FactHandle.Builder clearType()
          optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;
 ProtobufMessages.FactHandle.Builder clone()
           
 long getActivationsCount()
          optional int64 activations_count = 7;
 ProtobufMessages.FactHandle getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 long getDuration()
          optional int64 duration = 5;
 String getEntryPoint()
          optional string entry_point = 10; the entry point
 com.google.protobuf.ByteString getEntryPointBytes()
          optional string entry_point = 10; the entry point
 int getId()
          optional int32 id = 2;
 boolean getIsExpired()
          optional bool is_expired = 6;
 boolean getIsJustified()
          optional bool is_justified = 11;
 com.google.protobuf.ByteString getObject()
          optional bytes object = 9;
 long getRecency()
          optional int64 recency = 3;
 int getStrategyIndex()
          optional int32 strategy_index = 8; the actual object reference
 long getTimestamp()
          optional int64 timestamp = 4; event only attributes
 ProtobufMessages.FactHandle.HandleType getType()
          optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;
 boolean hasActivationsCount()
          optional int64 activations_count = 7;
 boolean hasDuration()
          optional int64 duration = 5;
 boolean hasEntryPoint()
          optional string entry_point = 10; the entry point
 boolean hasId()
          optional int32 id = 2;
 boolean hasIsExpired()
          optional bool is_expired = 6;
 boolean hasIsJustified()
          optional bool is_justified = 11;
 boolean hasObject()
          optional bytes object = 9;
 boolean hasRecency()
          optional int64 recency = 3;
 boolean hasStrategyIndex()
          optional int32 strategy_index = 8; the actual object reference
 boolean hasTimestamp()
          optional int64 timestamp = 4; event only attributes
 boolean hasType()
          optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ProtobufMessages.FactHandle.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProtobufMessages.FactHandle.Builder mergeFrom(com.google.protobuf.Message other)
           
 ProtobufMessages.FactHandle.Builder mergeFrom(ProtobufMessages.FactHandle other)
           
 ProtobufMessages.FactHandle.Builder setActivationsCount(long value)
          optional int64 activations_count = 7;
 ProtobufMessages.FactHandle.Builder setDuration(long value)
          optional int64 duration = 5;
 ProtobufMessages.FactHandle.Builder setEntryPoint(String value)
          optional string entry_point = 10; the entry point
 ProtobufMessages.FactHandle.Builder setEntryPointBytes(com.google.protobuf.ByteString value)
          optional string entry_point = 10; the entry point
 ProtobufMessages.FactHandle.Builder setId(int value)
          optional int32 id = 2;
 ProtobufMessages.FactHandle.Builder setIsExpired(boolean value)
          optional bool is_expired = 6;
 ProtobufMessages.FactHandle.Builder setIsJustified(boolean value)
          optional bool is_justified = 11;
 ProtobufMessages.FactHandle.Builder setObject(com.google.protobuf.ByteString value)
          optional bytes object = 9;
 ProtobufMessages.FactHandle.Builder setRecency(long value)
          optional int64 recency = 3;
 ProtobufMessages.FactHandle.Builder setStrategyIndex(int value)
          optional int32 strategy_index = 8; the actual object reference
 ProtobufMessages.FactHandle.Builder setTimestamp(long value)
          optional int64 timestamp = 4; event only attributes
 ProtobufMessages.FactHandle.Builder setType(ProtobufMessages.FactHandle.HandleType value)
          optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, 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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

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.FactHandle.Builder>

clear

public ProtobufMessages.FactHandle.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.FactHandle.Builder>

clone

public ProtobufMessages.FactHandle.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.FactHandle.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.FactHandle.Builder>

getDefaultInstanceForType

public ProtobufMessages.FactHandle getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public ProtobufMessages.FactHandle build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public ProtobufMessages.FactHandle buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public ProtobufMessages.FactHandle.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.FactHandle.Builder>

mergeFrom

public ProtobufMessages.FactHandle.Builder mergeFrom(ProtobufMessages.FactHandle 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.FactHandle.Builder>

mergeFrom

public ProtobufMessages.FactHandle.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.FactHandle.Builder>
Throws:
IOException

hasType

public boolean hasType()
optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;

Specified by:
hasType in interface ProtobufMessages.FactHandleOrBuilder

getType

public ProtobufMessages.FactHandle.HandleType getType()
optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;

Specified by:
getType in interface ProtobufMessages.FactHandleOrBuilder

setType

public ProtobufMessages.FactHandle.Builder setType(ProtobufMessages.FactHandle.HandleType value)
optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;


clearType

public ProtobufMessages.FactHandle.Builder clearType()
optional .org.drools.core.marshalling.FactHandle.HandleType type = 1;


hasId

public boolean hasId()
optional int32 id = 2;

Specified by:
hasId in interface ProtobufMessages.FactHandleOrBuilder

getId

public int getId()
optional int32 id = 2;

Specified by:
getId in interface ProtobufMessages.FactHandleOrBuilder

setId

public ProtobufMessages.FactHandle.Builder setId(int value)
optional int32 id = 2;


clearId

public ProtobufMessages.FactHandle.Builder clearId()
optional int32 id = 2;


hasRecency

public boolean hasRecency()
optional int64 recency = 3;

Specified by:
hasRecency in interface ProtobufMessages.FactHandleOrBuilder

getRecency

public long getRecency()
optional int64 recency = 3;

Specified by:
getRecency in interface ProtobufMessages.FactHandleOrBuilder

setRecency

public ProtobufMessages.FactHandle.Builder setRecency(long value)
optional int64 recency = 3;


clearRecency

public ProtobufMessages.FactHandle.Builder clearRecency()
optional int64 recency = 3;


hasTimestamp

public boolean hasTimestamp()
optional int64 timestamp = 4;
 event only attributes
 

Specified by:
hasTimestamp in interface ProtobufMessages.FactHandleOrBuilder

getTimestamp

public long getTimestamp()
optional int64 timestamp = 4;
 event only attributes
 

Specified by:
getTimestamp in interface ProtobufMessages.FactHandleOrBuilder

setTimestamp

public ProtobufMessages.FactHandle.Builder setTimestamp(long value)
optional int64 timestamp = 4;
 event only attributes
 


clearTimestamp

public ProtobufMessages.FactHandle.Builder clearTimestamp()
optional int64 timestamp = 4;
 event only attributes
 


hasDuration

public boolean hasDuration()
optional int64 duration = 5;

Specified by:
hasDuration in interface ProtobufMessages.FactHandleOrBuilder

getDuration

public long getDuration()
optional int64 duration = 5;

Specified by:
getDuration in interface ProtobufMessages.FactHandleOrBuilder

setDuration

public ProtobufMessages.FactHandle.Builder setDuration(long value)
optional int64 duration = 5;


clearDuration

public ProtobufMessages.FactHandle.Builder clearDuration()
optional int64 duration = 5;


hasIsExpired

public boolean hasIsExpired()
optional bool is_expired = 6;

Specified by:
hasIsExpired in interface ProtobufMessages.FactHandleOrBuilder

getIsExpired

public boolean getIsExpired()
optional bool is_expired = 6;

Specified by:
getIsExpired in interface ProtobufMessages.FactHandleOrBuilder

setIsExpired

public ProtobufMessages.FactHandle.Builder setIsExpired(boolean value)
optional bool is_expired = 6;


clearIsExpired

public ProtobufMessages.FactHandle.Builder clearIsExpired()
optional bool is_expired = 6;


hasActivationsCount

public boolean hasActivationsCount()
optional int64 activations_count = 7;

Specified by:
hasActivationsCount in interface ProtobufMessages.FactHandleOrBuilder

getActivationsCount

public long getActivationsCount()
optional int64 activations_count = 7;

Specified by:
getActivationsCount in interface ProtobufMessages.FactHandleOrBuilder

setActivationsCount

public ProtobufMessages.FactHandle.Builder setActivationsCount(long value)
optional int64 activations_count = 7;


clearActivationsCount

public ProtobufMessages.FactHandle.Builder clearActivationsCount()
optional int64 activations_count = 7;


hasStrategyIndex

public boolean hasStrategyIndex()
optional int32 strategy_index = 8;
 the actual object reference
 

Specified by:
hasStrategyIndex in interface ProtobufMessages.FactHandleOrBuilder

getStrategyIndex

public int getStrategyIndex()
optional int32 strategy_index = 8;
 the actual object reference
 

Specified by:
getStrategyIndex in interface ProtobufMessages.FactHandleOrBuilder

setStrategyIndex

public ProtobufMessages.FactHandle.Builder setStrategyIndex(int value)
optional int32 strategy_index = 8;
 the actual object reference
 


clearStrategyIndex

public ProtobufMessages.FactHandle.Builder clearStrategyIndex()
optional int32 strategy_index = 8;
 the actual object reference
 


hasObject

public boolean hasObject()
optional bytes object = 9;

Specified by:
hasObject in interface ProtobufMessages.FactHandleOrBuilder

getObject

public com.google.protobuf.ByteString getObject()
optional bytes object = 9;

Specified by:
getObject in interface ProtobufMessages.FactHandleOrBuilder

setObject

public ProtobufMessages.FactHandle.Builder setObject(com.google.protobuf.ByteString value)
optional bytes object = 9;


clearObject

public ProtobufMessages.FactHandle.Builder clearObject()
optional bytes object = 9;


hasEntryPoint

public boolean hasEntryPoint()
optional string entry_point = 10;
 the entry point
 

Specified by:
hasEntryPoint in interface ProtobufMessages.FactHandleOrBuilder

getEntryPoint

public String getEntryPoint()
optional string entry_point = 10;
 the entry point
 

Specified by:
getEntryPoint in interface ProtobufMessages.FactHandleOrBuilder

getEntryPointBytes

public com.google.protobuf.ByteString getEntryPointBytes()
optional string entry_point = 10;
 the entry point
 

Specified by:
getEntryPointBytes in interface ProtobufMessages.FactHandleOrBuilder

setEntryPoint

public ProtobufMessages.FactHandle.Builder setEntryPoint(String value)
optional string entry_point = 10;
 the entry point
 


clearEntryPoint

public ProtobufMessages.FactHandle.Builder clearEntryPoint()
optional string entry_point = 10;
 the entry point
 


setEntryPointBytes

public ProtobufMessages.FactHandle.Builder setEntryPointBytes(com.google.protobuf.ByteString value)
optional string entry_point = 10;
 the entry point
 


hasIsJustified

public boolean hasIsJustified()
optional bool is_justified = 11;

Specified by:
hasIsJustified in interface ProtobufMessages.FactHandleOrBuilder

getIsJustified

public boolean getIsJustified()
optional bool is_justified = 11;

Specified by:
getIsJustified in interface ProtobufMessages.FactHandleOrBuilder

setIsJustified

public ProtobufMessages.FactHandle.Builder setIsJustified(boolean value)
optional bool is_justified = 11;


clearIsJustified

public ProtobufMessages.FactHandle.Builder clearIsJustified()
optional bool is_justified = 11;


Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.