public class Directive
extends java.lang.Object
implements com.exalead.flea.FleaMessage
Modifier and Type | Class and Description |
---|---|
static class |
Directive.Fields |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
name |
java.lang.String |
value |
Constructor and Description |
---|
Directive() |
Directive(byte[] b) |
Directive(Directive origMessage) |
Directive(com.exalead.flea.FleaInputStream cis) |
Directive(java.io.InputStream is) |
Directive(java.lang.String name,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
static Directive |
deserialize(byte[] data) |
void |
fleaDeserialize(byte[] b) |
void |
fleaDeserialize(com.exalead.flea.FleaInputStream cis) |
byte[] |
fleaSerialize() |
void |
fleaSerialize(com.exalead.flea.FleaOutputStream cos) |
void |
fleaSerialize(com.exalead.flea.FleaOutputStream cos,
boolean closeObject) |
java.lang.String |
toJSON(int baseIndentLevel) |
java.lang.String |
toString() |
Directive |
withName(java.lang.String name) |
Directive |
withValue(java.lang.String value) |
public Directive()
public Directive(java.lang.String name, java.lang.String value)
public Directive(Directive origMessage)
public Directive(com.exalead.flea.FleaInputStream cis) throws java.io.IOException
java.io.IOException
public Directive(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public Directive(byte[] b) throws java.io.IOException
java.io.IOException
public Directive withName(java.lang.String name)
public Directive withValue(java.lang.String value)
public void fleaSerialize(com.exalead.flea.FleaOutputStream cos, boolean closeObject) throws java.io.IOException
java.io.IOException
public void fleaSerialize(com.exalead.flea.FleaOutputStream cos) throws java.io.IOException
fleaSerialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public byte[] fleaSerialize() throws java.io.IOException
fleaSerialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public void fleaDeserialize(com.exalead.flea.FleaInputStream cis) throws java.io.IOException
fleaDeserialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public void fleaDeserialize(byte[] b) throws java.io.IOException
fleaDeserialize
in interface com.exalead.flea.FleaMessage
java.io.IOException
public static Directive deserialize(byte[] data) throws java.io.IOException
java.io.IOException
public java.lang.String toJSON(int baseIndentLevel)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013 Dassault Systèmes, All Rights Reserved.