Summary: Methods | Inherited Methods | [Expand All]
public static class

# SDFCompat.Obj

extends Object

java.lang.Object
↳ | com.pdftron.sdf.SDFCompat.Obj

## Summary

Public Methods
static void | Erase(long impl, long pos)
static void | Erase(long impl, String key)
static void | EraseAt(long impl, int pos)
static long | Find(long impl, String key)
static long | FindObj(long impl, String key)
static long | Get(long impl, String key)
static String | GetAsPDFText(long impl)
static long | GetAt(long impl, int index)
static boolean | GetBool(long impl)
static byte[] | GetBuffer(long impl)
static long | GetDecodedStream(long impl)
static long | GetDictIterator(long impl)
static long | GetDoc(long impl)
static short | GetGenNum(long impl)
static String | GetName(long impl)
static double | GetNumber(long impl)
static long | GetObjNum(long impl)
static long | GetOffset(long impl)
static long | GetRawStream(long impl, boolean decrypt)
static long | GetRawStreamLength(long impl)
static int | GetType(long impl)
static long | Insert(long impl, int pos, long input_obj)
static long | InsertArray(long impl, int pos)
static long | InsertBool(long impl, int pos, boolean value)
static long | InsertDict(long impl, int pos)
static long | InsertMatrix(long impl, int pos, long value)
static long | InsertName(long impl, int pos, String name)
static long | InsertNull(long impl, int pos)
static long | InsertNumber(long impl, int pos, double value)
static long | InsertRect(long impl, int pos, double x1, double y1, double x2, double y2)
static long | InsertString(long impl, int pos, String value)
static long | InsertString(long impl, int pos, byte[] value)
static long | InsertText(long impl, int pos, String value)
static boolean | IsArray(long impl)
static boolean | IsBool(long impl)
static boolean | IsContainer(long impl)
static boolean | IsDict(long impl)
static boolean | IsEqual(long impl, long to)
static boolean | IsFree(long impl)
static boolean | IsIndirect(long impl)
static boolean | IsLoaded(long impl)
static boolean | IsMarked(long impl)
static boolean | IsName(long impl)
static boolean | IsNull(long impl)
static boolean | IsNumber(long impl)
static boolean | IsStream(long impl)
static boolean | IsString(long impl)
static long | PushBack(long impl, long input_obj)
static long | PushBackArray(long impl)
static long | PushBackBool(long impl, boolean value)
static long | PushBackDict(long impl)
static long | PushBackMatrix(long impl, long value)
static long | PushBackName(long impl, String name)
static long | PushBackNull(long impl)
static long | PushBackNumber(long impl, double value)
static long | PushBackRect(long impl, double x1, double y1, double x2, double y2)
static long | PushBackString(long impl, byte[] value)
static long | PushBackString(long impl, String value)
static long | PushBackText(long impl, String value)
static long | Put(long impl, String key, long input_obj)
static long | PutArray(long impl, String key)
static long | PutBool(long impl, String key, boolean value)
static long | PutDict(long impl, String key)
static long | PutMatrix(long impl, String key, long value)
static long | PutName(long impl, String key, String name)
static void | PutNull(long impl, String key)
static long | PutNumber(long impl, String key, double value)
static long | PutRect(long impl, String key, double x1, double y1, double x2, double y2)
static long | PutString(long impl, String key, byte[] value)
static long | PutString(long impl, String key, String value)
static long | PutText(long impl, String key, String value)
static boolean | Rename(long impl, String old_key, String new_key)
static void | SetBool(long impl, boolean b)
static void | SetMark(long impl, boolean mark)
static void | SetName(long impl, String name)
static void | SetNumber(long impl, double n)
static void | SetStreamData(long impl, byte[] data, long filter_chain)
static void | SetString(long impl, byte[] buf)
static void | SetString(long impl, String value)
static long | Size(long impl)
static void | Write(long impl, long stream)

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static void Erase (long impl, long pos)

##### Throws

PDFNetException |

#### public static void Erase (long impl, String key)

##### Throws

PDFNetException |

#### public static void EraseAt (long impl, int pos)

##### Throws

PDFNetException |

#### public static long Find (long impl, String key)

##### Throws

PDFNetException |

#### public static long FindObj (long impl, String key)

##### Throws

PDFNetException |

#### public static long Get (long impl, String key)

##### Throws

PDFNetException |

#### public static String GetAsPDFText (long impl)

##### Throws

PDFNetException |

#### public static long GetAt (long impl, int index)

##### Throws

PDFNetException |

#### public static boolean GetBool (long impl)

##### Throws

PDFNetException |

#### public static byte[] GetBuffer (long impl)

##### Throws

PDFNetException |

#### public static long GetDecodedStream (long impl)

##### Throws

PDFNetException |

#### public static long GetDictIterator (long impl)

##### Throws

PDFNetException |

#### public static long GetDoc (long impl)

##### Throws

PDFNetException |

#### public static short GetGenNum (long impl)

##### Throws

PDFNetException |

#### public static String GetName (long impl)

##### Throws

PDFNetException |

#### public static double GetNumber (long impl)

##### Throws

PDFNetException |

#### public static long GetObjNum (long impl)

##### Throws

PDFNetException |

#### public static long GetOffset (long impl)

##### Throws

PDFNetException |

#### public static long GetRawStream (long impl, boolean decrypt)

##### Throws

PDFNetException |

#### public static long GetRawStreamLength (long impl)

##### Throws

PDFNetException |

#### public static int GetType (long impl)

##### Throws

PDFNetException |

#### public static long Insert (long impl, int pos, long input_obj)

##### Throws

PDFNetException |

#### public static long InsertArray (long impl, int pos)

##### Throws

PDFNetException |

#### public static long InsertBool (long impl, int pos, boolean value)

##### Throws

PDFNetException |

#### public static long InsertDict (long impl, int pos)

##### Throws

PDFNetException |

#### public static long InsertMatrix (long impl, int pos, long value)

##### Throws

PDFNetException |

#### public static long InsertName (long impl, int pos, String name)

##### Throws

PDFNetException |

#### public static long InsertNull (long impl, int pos)

##### Throws

PDFNetException |

#### public static long InsertNumber (long impl, int pos, double value)

##### Throws

PDFNetException |

#### public static long InsertRect (long impl, int pos, double x1, double y1, double x2, double y2)

##### Throws

PDFNetException |

#### public static long InsertString (long impl, int pos, String value)

##### Throws

PDFNetException |

#### public static long InsertString (long impl, int pos, byte[] value)

##### Throws

PDFNetException |

#### public static long InsertText (long impl, int pos, String value)

##### Throws

PDFNetException |

#### public static boolean IsArray (long impl)

##### Throws

PDFNetException |

#### public static boolean IsBool (long impl)

##### Throws

PDFNetException |

#### public static boolean IsContainer (long impl)

##### Throws

PDFNetException |

#### public static boolean IsDict (long impl)

##### Throws

PDFNetException |

#### public static boolean IsEqual (long impl, long to)

##### Throws

PDFNetException |

#### public static boolean IsFree (long impl)

##### Throws

PDFNetException |

#### public static boolean IsIndirect (long impl)

##### Throws

PDFNetException |

#### public static boolean IsLoaded (long impl)

##### Throws

PDFNetException |

#### public static boolean IsMarked (long impl)

##### Throws

PDFNetException |

#### public static boolean IsName (long impl)

##### Throws

PDFNetException |

#### public static boolean IsNull (long impl)

##### Throws

PDFNetException |

#### public static boolean IsNumber (long impl)

##### Throws

PDFNetException |

#### public static boolean IsStream (long impl)

##### Throws

PDFNetException |

#### public static boolean IsString (long impl)

##### Throws

PDFNetException |

#### public static long PushBack (long impl, long input_obj)

##### Throws

PDFNetException |

#### public static long PushBackArray (long impl)

##### Throws

PDFNetException |

#### public static long PushBackBool (long impl, boolean value)

##### Throws

PDFNetException |

#### public static long PushBackDict (long impl)

##### Throws

PDFNetException |

#### public static long PushBackMatrix (long impl, long value)

##### Throws

PDFNetException |

#### public static long PushBackName (long impl, String name)

##### Throws

PDFNetException |

#### public static long PushBackNull (long impl)

##### Throws

PDFNetException |

#### public static long PushBackNumber (long impl, double value)

##### Throws

PDFNetException |

#### public static long PushBackRect (long impl, double x1, double y1, double x2, double y2)

##### Throws

PDFNetException |

#### public static long PushBackString (long impl, byte[] value)

##### Throws

PDFNetException |

#### public static long PushBackString (long impl, String value)

##### Throws

PDFNetException |

#### public static long PushBackText (long impl, String value)

##### Throws

PDFNetException |

#### public static long Put (long impl, String key, long input_obj)

##### Throws

PDFNetException |

#### public static long PutArray (long impl, String key)

##### Throws

PDFNetException |

#### public static long PutBool (long impl, String key, boolean value)

##### Throws

PDFNetException |

#### public static long PutDict (long impl, String key)

##### Throws

PDFNetException |

#### public static long PutMatrix (long impl, String key, long value)

##### Throws

PDFNetException |

#### public static long PutName (long impl, String key, String name)

##### Throws

PDFNetException |

#### public static void PutNull (long impl, String key)

##### Throws

PDFNetException |

#### public static long PutNumber (long impl, String key, double value)

##### Throws

PDFNetException |

#### public static long PutRect (long impl, String key, double x1, double y1, double x2, double y2)

##### Throws

PDFNetException |

#### public static long PutString (long impl, String key, byte[] value)

##### Throws

PDFNetException |

#### public static long PutString (long impl, String key, String value)

##### Throws

PDFNetException |

#### public static long PutText (long impl, String key, String value)

##### Throws

PDFNetException |

#### public static boolean Rename (long impl, String old_key, String new_key)

##### Throws

PDFNetException |

#### public static void SetBool (long impl, boolean b)

##### Throws

PDFNetException |

#### public static void SetMark (long impl, boolean mark)

##### Throws

PDFNetException |

#### public static void SetName (long impl, String name)

##### Throws

PDFNetException |

#### public static void SetNumber (long impl, double n)

##### Throws

PDFNetException |

#### public static void SetStreamData (long impl, byte[] data, long filter_chain)

##### Throws

PDFNetException |

#### public static void SetString (long impl, byte[] buf)

##### Throws

PDFNetException |

#### public static void SetString (long impl, String value)

##### Throws

PDFNetException |

#### public static long Size (long impl)

##### Throws

PDFNetException |

#### public static void Write (long impl, long stream)

##### Throws

PDFNetException |