org.drools.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.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


Method Summary
 ProtobufMessages.FactHandle build()
           
 ProtobufMessages.FactHandle buildPartial()
           
 ProtobufMessages.FactHandle.Builder clear()
           
 ProtobufMessages.FactHandle.Builder clearActivationsCount()
           
 ProtobufMessages.FactHandle.Builder clearDuration()
           
 ProtobufMessages.FactHandle.Builder clearEntryPoint()
           
 ProtobufMessages.FactHandle.Builder clearId()
           
 ProtobufMessages.FactHandle.Builder clearIsExpired()
           
 ProtobufMessages.FactHandle.Builder clearObject()
           
 ProtobufMessages.FactHandle.Builder clearRecency()
           
 ProtobufMessages.FactHandle.Builder clearStrategyIndex()
           
 ProtobufMessages.FactHandle.Builder clearTimestamp()
           
 ProtobufMessages.FactHandle.Builder clearType()
           
 ProtobufMessages.FactHandle.Builder clone()
           
 long getActivationsCount()
           
 ProtobufMessages.FactHandle getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 long getDuration()
           
 String getEntryPoint()
           
 int getId()
           
 boolean getIsExpired()
           
 com.google.protobuf.ByteString getObject()
           
 long getRecency()
           
 int getStrategyIndex()
           
 long getTimestamp()
           
 ProtobufMessages.FactHandle.HandleType getType()
           
 boolean hasActivationsCount()
           
 boolean hasDuration()
           
 boolean hasEntryPoint()
           
 boolean hasId()
           
 boolean hasIsExpired()
           
 boolean hasObject()
           
 boolean hasRecency()
           
 boolean hasStrategyIndex()
           
 boolean hasTimestamp()
           
 boolean hasType()
           
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)
           
 ProtobufMessages.FactHandle.Builder setDuration(long value)
           
 ProtobufMessages.FactHandle.Builder setEntryPoint(String value)
           
 ProtobufMessages.FactHandle.Builder setId(int value)
           
 ProtobufMessages.FactHandle.Builder setIsExpired(boolean value)
           
 ProtobufMessages.FactHandle.Builder setObject(com.google.protobuf.ByteString value)
           
 ProtobufMessages.FactHandle.Builder setRecency(long value)
           
 ProtobufMessages.FactHandle.Builder setStrategyIndex(int value)
           
 ProtobufMessages.FactHandle.Builder setTimestamp(long value)
           
 ProtobufMessages.FactHandle.Builder setType(ProtobufMessages.FactHandle.HandleType value)
           
 
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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, 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()
Specified by:
hasType in interface ProtobufMessages.FactHandleOrBuilder

getType

public ProtobufMessages.FactHandle.HandleType getType()
Specified by:
getType in interface ProtobufMessages.FactHandleOrBuilder

setType

public ProtobufMessages.FactHandle.Builder setType(ProtobufMessages.FactHandle.HandleType value)

clearType

public ProtobufMessages.FactHandle.Builder clearType()

hasId

public boolean hasId()
Specified by:
hasId in interface ProtobufMessages.FactHandleOrBuilder

getId

public int getId()
Specified by:
getId in interface ProtobufMessages.FactHandleOrBuilder

setId

public ProtobufMessages.FactHandle.Builder setId(int value)

clearId

public ProtobufMessages.FactHandle.Builder clearId()

hasRecency

public boolean hasRecency()
Specified by:
hasRecency in interface ProtobufMessages.FactHandleOrBuilder

getRecency

public long getRecency()
Specified by:
getRecency in interface ProtobufMessages.FactHandleOrBuilder

setRecency

public ProtobufMessages.FactHandle.Builder setRecency(long value)

clearRecency

public ProtobufMessages.FactHandle.Builder clearRecency()

hasTimestamp

public boolean hasTimestamp()
Specified by:
hasTimestamp in interface ProtobufMessages.FactHandleOrBuilder

getTimestamp

public long getTimestamp()
Specified by:
getTimestamp in interface ProtobufMessages.FactHandleOrBuilder

setTimestamp

public ProtobufMessages.FactHandle.Builder setTimestamp(long value)

clearTimestamp

public ProtobufMessages.FactHandle.Builder clearTimestamp()

hasDuration

public boolean hasDuration()
Specified by:
hasDuration in interface ProtobufMessages.FactHandleOrBuilder

getDuration

public long getDuration()
Specified by:
getDuration in interface ProtobufMessages.FactHandleOrBuilder

setDuration

public ProtobufMessages.FactHandle.Builder setDuration(long value)

clearDuration

public ProtobufMessages.FactHandle.Builder clearDuration()

hasIsExpired

public boolean hasIsExpired()
Specified by:
hasIsExpired in interface ProtobufMessages.FactHandleOrBuilder

getIsExpired

public boolean getIsExpired()
Specified by:
getIsExpired in interface ProtobufMessages.FactHandleOrBuilder

setIsExpired

public ProtobufMessages.FactHandle.Builder setIsExpired(boolean value)

clearIsExpired

public ProtobufMessages.FactHandle.Builder clearIsExpired()

hasActivationsCount

public boolean hasActivationsCount()
Specified by:
hasActivationsCount in interface ProtobufMessages.FactHandleOrBuilder

getActivationsCount

public long getActivationsCount()
Specified by:
getActivationsCount in interface ProtobufMessages.FactHandleOrBuilder

setActivationsCount

public ProtobufMessages.FactHandle.Builder setActivationsCount(long value)

clearActivationsCount

public ProtobufMessages.FactHandle.Builder clearActivationsCount()

hasStrategyIndex

public boolean hasStrategyIndex()
Specified by:
hasStrategyIndex in interface ProtobufMessages.FactHandleOrBuilder

getStrategyIndex

public int getStrategyIndex()
Specified by:
getStrategyIndex in interface ProtobufMessages.FactHandleOrBuilder

setStrategyIndex

public ProtobufMessages.FactHandle.Builder setStrategyIndex(int value)

clearStrategyIndex

public ProtobufMessages.FactHandle.Builder clearStrategyIndex()

hasObject

public boolean hasObject()
Specified by:
hasObject in interface ProtobufMessages.FactHandleOrBuilder

getObject

public com.google.protobuf.ByteString getObject()
Specified by:
getObject in interface ProtobufMessages.FactHandleOrBuilder

setObject

public ProtobufMessages.FactHandle.Builder setObject(com.google.protobuf.ByteString value)

clearObject

public ProtobufMessages.FactHandle.Builder clearObject()

hasEntryPoint

public boolean hasEntryPoint()
Specified by:
hasEntryPoint in interface ProtobufMessages.FactHandleOrBuilder

getEntryPoint

public String getEntryPoint()
Specified by:
getEntryPoint in interface ProtobufMessages.FactHandleOrBuilder

setEntryPoint

public ProtobufMessages.FactHandle.Builder setEntryPoint(String value)

clearEntryPoint

public ProtobufMessages.FactHandle.Builder clearEntryPoint()


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