PDF Clown
0.1.2

Uses of Class
org.pdfclown.objects.PdfDirectObject

Packages that use PdfDirectObject
org.pdfclown.documents Document-level objects [PDF:1.6:3.6]. 
org.pdfclown.documents.contents Types used to define the graphical appearance of PDF contents [PDF:1.6:3.7]. 
org.pdfclown.documents.contents.colorSpaces Color space types used to specify the colors of graphics objects inside content streams [PDF:1.6:4.5]. 
org.pdfclown.documents.contents.fonts Font type definitions used to draw text inside content streams [PDF:1.6:5]. 
org.pdfclown.documents.contents.layers Optional content [PDF:1.6:4.10], also known as layered content. 
org.pdfclown.documents.contents.objects Content stream instructions [PDF:1.6:3.7.1]. 
org.pdfclown.documents.contents.tokens Content stream serialization [PDF:1.6:3.7.1]. 
org.pdfclown.documents.contents.xObjects External content objects that are able to be referenced from content stream objects [PDF:1.6:4.7]. 
org.pdfclown.documents.files File specifications used to reference the contents of other (either external or embedded) files [PDF:1.6:3.10]. 
org.pdfclown.documents.functions Static, self-contained numerical transformations that represent parameterized classes of functions, including mathematical formulas and sampled representations with arbitrary resolution [PDF:1.6:3.9]. 
org.pdfclown.documents.interaction.actions Actions used to perform specific operations when triggered [PDF:1.6:8.5]. 
org.pdfclown.documents.interaction.annotations Annotations used to associate an object such as a note, sound, or movie with a location on a page of a PDF document, or to provide a way to interact with the user by means of the mouse and keyboard [PDF:1.6:8.4]. 
org.pdfclown.documents.interaction.forms Interactive forms (aka AcroForm) used to gather information interactively from the user [PDF:1.6:8.6]. 
org.pdfclown.documents.interaction.navigation.document Features that allow a PDF viewer application to present the user with an interactive, global overview of a document [PDF:1.6:8.2]. 
org.pdfclown.documents.interaction.navigation.page Features that enable the user to navigate from page to page within a document [PDF:1.6:8.3]. 
org.pdfclown.documents.interaction.viewer PDF viewer settings [PDF:1.6:8.1]. 
org.pdfclown.documents.interchange.access Features that support document accessibility. 
org.pdfclown.documents.interchange.metadata Features that support global information about the document [PDF:1.6:10.2]. 
org.pdfclown.documents.multimedia Features that allow a user to embed and play multimedia content within a PDF document [PDF:1.6:9]. 
org.pdfclown.files File-level objects [PDF:1.6:3.4]. 
org.pdfclown.objects Primitive PDF object types [PDF:1.6:3.2], along with related extensions [PDF:1.6:3.8]. 
 

Uses of PdfDirectObject in org.pdfclown.documents
 

Methods in org.pdfclown.documents that return PdfDirectObject
static PdfDirectObject Page.getInheritableAttribute(PdfDictionary pageObject, PdfName key)
          Gets the attribute value corresponding to the specified key, possibly recurring to its ancestor nodes in the page tree.
 

Methods in org.pdfclown.documents with parameters of type PdfDirectObject
static
<T extends PdfObjectWrapper<?>>
T
Document.resolve(Class<T> type, PdfDirectObject baseObject)
           
<T extends PdfObjectWrapper<?>>
T
Document.resolveName(Class<T> type, PdfDirectObject namedBaseObject)
          Forces a named base object to be expressed as its corresponding high-level representation.
static Page Page.wrap(PdfDirectObject baseObject)
           
static Articles Articles.wrap(PdfDirectObject baseObject)
           
protected  Destination NamedDestinations.wrapValue(PdfDirectObject baseObject)
           
protected  PageLabel PageLabels.wrapValue(PdfDirectObject baseObject)
           
protected  JavaScript NamedJavaScripts.wrapValue(PdfDirectObject baseObject)
           
protected  FileSpecification<?> NamedEmbeddedFiles.wrapValue(PdfDirectObject baseObject)
           
protected  Rendition NamedRenditions.wrapValue(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents with parameters of type PdfDirectObject
Document(PdfDirectObject baseObject)
          For internal use only.
NamedDestinations(PdfDirectObject baseObject)
           
NamedEmbeddedFiles(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents
 

Methods in org.pdfclown.documents.contents with parameters of type PdfDirectObject
protected  Font FontResources.wrap(PdfDirectObject baseObject)
           
protected abstract  TValue ResourceItems.wrap(PdfDirectObject baseObject)
          Wraps a base object within its corresponding high-level representation.
static PropertyList PropertyList.wrap(PdfDirectObject baseObject)
          Wraps the specified base object into a property list object.
static Resources Resources.wrap(PdfDirectObject baseObject)
           
protected  PropertyList PropertyListResources.wrap(PdfDirectObject baseObject)
           
static ExtGState ExtGState.wrap(PdfDirectObject baseObject)
          Wraps the specified base object into a graphics state parameter dictionary object.
protected  Shading<?> ShadingResources.wrap(PdfDirectObject baseObject)
           
protected  XObject XObjectResources.wrap(PdfDirectObject baseObject)
           
protected  Pattern<?> PatternResources.wrap(PdfDirectObject baseObject)
           
protected  ExtGState ExtGStateResources.wrap(PdfDirectObject baseObject)
           
protected  ColorSpace<?> ColorSpaceResources.wrap(PdfDirectObject baseObject)
           
static Contents Contents.wrap(PdfDirectObject baseObject, IContentContext contentContext)
           
 

Constructors in org.pdfclown.documents.contents with parameters of type PdfDirectObject
PropertyList(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.colorSpaces
 

Classes in org.pdfclown.documents.contents.colorSpaces with type parameters of type PdfDirectObject
 class ColorSpace<TDataObject extends PdfDirectObject>
          Color space [PDF:1.6:4.5].
 class SpecialColorSpace<TDataObject extends PdfDirectObject>
          Special color space [PDF:1.6:4.5.5].
 

Methods in org.pdfclown.documents.contents.colorSpaces that return types with arguments of type PdfDirectObject
abstract  List<PdfDirectObject> Color.getComponents()
          Gets the components defining this color value.
 List<PdfDirectObject> Pattern.getComponents()
           
 List<PdfDirectObject> IndexedColor.getComponents()
           
 List<PdfDirectObject> LeveledColor.getComponents()
           
 

Methods in org.pdfclown.documents.contents.colorSpaces with parameters of type PdfDirectObject
static Shading<? extends PdfDataObject> Shading.wrap(PdfDirectObject baseObject)
           
static ColorSpace<?> ColorSpace.wrap(PdfDirectObject baseObject)
          Wraps the specified color space base object into a color space object.
static Pattern<?> Pattern.wrap(PdfDirectObject baseObject)
          Wraps the specified base object into a pattern object.
 

Method parameters in org.pdfclown.documents.contents.colorSpaces with type arguments of type PdfDirectObject
abstract  Color<?> ColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
          Gets the color value corresponding to the specified components interpreted according to this color space [PDF:1.6:4.5.1].
 DeviceRGBColor DeviceRGBColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 CalGrayColor CalGrayColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 LabColor LabColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 DeviceCMYKColor DeviceCMYKColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 Color<?> ICCBasedColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 DeviceGrayColor DeviceGrayColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 CalRGBColor CalRGBColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 SeparationColor SeparationColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 DeviceNColor DeviceNColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 Color<?> PatternColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 IndexedColor IndexedColorSpace.getColor(List<PdfDirectObject> components, IContentContext context)
           
 

Constructors in org.pdfclown.documents.contents.colorSpaces with parameters of type PdfDirectObject
CalColorSpace(PdfDirectObject baseObject)
           
CIEBasedColorSpace(PdfDirectObject baseObject)
           
Color(ColorSpace<?> colorSpace, PdfDirectObject baseObject)
           
Color(PdfDirectObject baseObject)
           
ColorSpace(PdfDirectObject baseObject)
           
DeviceColor(DeviceColorSpace colorSpace, PdfDirectObject baseObject)
           
DeviceColorSpace(PdfDirectObject baseObject)
           
LeveledColor(ColorSpace<?> colorSpace, PdfDirectObject baseObject)
           
Pattern(PatternColorSpace colorSpace, PdfDirectObject baseObject)
           
Pattern(PdfDirectObject baseObject)
           
SpecialColorSpace(PdfDirectObject baseObject)
           
SpecialDeviceColorSpace(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.fonts
 

Methods in org.pdfclown.documents.contents.fonts with parameters of type PdfDirectObject
static Font Font.wrap(PdfDirectObject baseObject)
          Wraps a font reference into a font object.
 

Constructors in org.pdfclown.documents.contents.fonts with parameters of type PdfDirectObject
CompositeFont(PdfDirectObject baseObject)
           
Font(PdfDirectObject baseObject)
          Loads an existing font structure.
SimpleFont(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.layers
 

Methods in org.pdfclown.documents.contents.layers with parameters of type PdfDirectObject
static LayerGroup LayerGroup.wrap(PdfDirectObject baseObject)
           
static LayerDefinition LayerDefinition.wrap(PdfDirectObject baseObject)
           
static Layer Layer.wrap(PdfDirectObject baseObject)
           
static LayerMembership LayerMembership.wrap(PdfDirectObject baseObject)
           
static Layers Layers.wrap(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents.contents.layers with parameters of type PdfDirectObject
LayerConfiguration(PdfDirectObject baseObject)
           
LayerEntity(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.objects
 

Fields in org.pdfclown.documents.contents.objects with type parameters of type PdfDirectObject
protected  List<PdfDirectObject> Operation.operands
           
 

Methods in org.pdfclown.documents.contents.objects that return PdfDirectObject
 PdfDirectObject InlineImageHeader.get(Object key)
           
 PdfDirectObject InlineImageHeader.put(PdfName key, PdfDirectObject value)
           
 PdfDirectObject InlineImageHeader.remove(Object key)
           
 

Methods in org.pdfclown.documents.contents.objects that return types with arguments of type PdfDirectObject
 Set<Map.Entry<PdfName,PdfDirectObject>> InlineImageHeader.entrySet()
           
 List<PdfDirectObject> SetFillColor.getComponents()
           
 List<PdfDirectObject> SetStrokeColor.getComponents()
           
 List<PdfDirectObject> Operation.getOperands()
           
 Collection<PdfDirectObject> InlineImageHeader.values()
           
 

Methods in org.pdfclown.documents.contents.objects with parameters of type PdfDirectObject
 PdfDirectObject InlineImageHeader.put(PdfName key, PdfDirectObject value)
           
 

Method parameters in org.pdfclown.documents.contents.objects with type arguments of type PdfDirectObject
static Operation Operation.get(String operator, List<PdfDirectObject> operands)
          Gets an operation.
 void InlineImageHeader.putAll(Map<? extends PdfName,? extends PdfDirectObject> entries)
           
 

Constructors in org.pdfclown.documents.contents.objects with parameters of type PdfDirectObject
BeginMarkedContent(PdfName tag, PdfDirectObject properties)
           
ContentMarker(PdfName tag, PdfDirectObject properties)
           
GenericOperation(String operator, PdfDirectObject operand)
           
MarkedContentPoint(PdfName tag, PdfDirectObject properties)
           
Operation(String operator, PdfDirectObject... operands)
           
Operation(String operator, PdfDirectObject operand)
           
ShowText(String operator, PdfDirectObject... operands)
           
 

Constructor parameters in org.pdfclown.documents.contents.objects with type arguments of type PdfDirectObject
ApplyExtGState(List<PdfDirectObject> operands)
           
BeginSubpath(List<PdfDirectObject> operands)
           
ContentMarker(String operator, List<PdfDirectObject> operands)
           
DrawCurve(String operator, List<PdfDirectObject> operands)
           
DrawLine(List<PdfDirectObject> operands)
           
DrawRectangle(List<PdfDirectObject> operands)
           
GenericOperation(String operator, List<PdfDirectObject> operands)
           
InlineImageHeader(List<PdfDirectObject> operands)
           
ModifyCTM(List<PdfDirectObject> operands)
           
Operation(String operator, List<PdfDirectObject> operands)
           
PaintShading(List<PdfDirectObject> operands)
           
PaintXObject(List<PdfDirectObject> operands)
           
SetCharSpace(List<PdfDirectObject> operands)
           
SetDeviceCMYKFillColor(List<PdfDirectObject> operands)
           
SetDeviceCMYKStrokeColor(List<PdfDirectObject> operands)
           
SetDeviceGrayFillColor(List<PdfDirectObject> operands)
           
SetDeviceGrayStrokeColor(List<PdfDirectObject> operands)
           
SetDeviceRGBFillColor(List<PdfDirectObject> operands)
           
SetDeviceRGBStrokeColor(List<PdfDirectObject> operands)
           
SetFillColor(List<PdfDirectObject> operands)
           
SetFillColor(String operator, List<PdfDirectObject> operands)
           
SetFillColorSpace(List<PdfDirectObject> operands)
           
SetFont(List<PdfDirectObject> operands)
           
SetLineCap(List<PdfDirectObject> operands)
           
SetLineDash(List<PdfDirectObject> operands)
           
SetLineJoin(List<PdfDirectObject> operands)
           
SetLineWidth(List<PdfDirectObject> operands)
           
SetMiterLimit(List<PdfDirectObject> operands)
           
SetStrokeColor(List<PdfDirectObject> operands)
           
SetStrokeColor(String operator, List<PdfDirectObject> operands)
           
SetStrokeColorSpace(List<PdfDirectObject> operands)
           
SetTextLead(List<PdfDirectObject> operands)
           
SetTextMatrix(List<PdfDirectObject> operands)
           
SetTextRenderMode(List<PdfDirectObject> operands)
           
SetTextRise(List<PdfDirectObject> operands)
           
SetTextScale(List<PdfDirectObject> operands)
           
SetWordSpace(List<PdfDirectObject> operands)
           
ShowAdjustedText(List<PdfDirectObject> operands)
           
ShowSimpleText(List<PdfDirectObject> operands)
           
ShowText(String operator, List<PdfDirectObject> operands)
           
ShowTextToNextLine(String operator, List<PdfDirectObject> operands)
           
TranslateTextRelative(String operator, List<PdfDirectObject> operands)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.tokens
 

Methods in org.pdfclown.documents.contents.tokens that return PdfDirectObject
 PdfDirectObject ContentParser.parsePdfObject()
           
 

Uses of PdfDirectObject in org.pdfclown.documents.contents.xObjects
 

Methods in org.pdfclown.documents.contents.xObjects with parameters of type PdfDirectObject
static XObject XObject.wrap(PdfDirectObject baseObject)
          Wraps an external object reference into an external object.
static ImageXObject ImageXObject.wrap(PdfDirectObject baseObject)
           
static FormXObject FormXObject.wrap(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents.contents.xObjects with parameters of type PdfDirectObject
XObject(PdfDirectObject baseObject)
          Instantiates an existing external object.
 

Uses of PdfDirectObject in org.pdfclown.documents.files
 

Classes in org.pdfclown.documents.files with type parameters of type PdfDirectObject
 class FileSpecification<TDataObject extends PdfDirectObject>
          Reference to the contents of another file (file specification) [PDF:1.6:3.10.2].
 

Methods in org.pdfclown.documents.files that return PdfDirectObject
 PdfDirectObject FileSpecification.getNamedBaseObject()
           
 

Methods in org.pdfclown.documents.files with parameters of type PdfDirectObject
static RelatedFiles RelatedFiles.wrap(PdfDirectObject baseObject)
           
static EmbeddedFile EmbeddedFile.wrap(PdfDirectObject baseObject)
          Instantiates an existing embedded file.
static FileSpecification<?> FileSpecification.wrap(PdfDirectObject baseObject)
          Instantiates an existing file reference.
 

Constructors in org.pdfclown.documents.files with parameters of type PdfDirectObject
FileSpecification(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.functions
 

Methods in org.pdfclown.documents.functions that return types with arguments of type PdfDirectObject
 List<PdfDirectObject> Function.calculate(List<PdfDirectObject> inputs)
          Gets the result of the calculation applied by this function to the specified input values.
 

Methods in org.pdfclown.documents.functions with parameters of type PdfDirectObject
static Function<?> Function.wrap(PdfDirectObject baseObject)
          Wraps a function base object into a function object.
 

Method parameters in org.pdfclown.documents.functions with type arguments of type PdfDirectObject
 List<PdfDirectObject> Function.calculate(List<PdfDirectObject> inputs)
          Gets the result of the calculation applied by this function to the specified input values.
 

Constructors in org.pdfclown.documents.functions with parameters of type PdfDirectObject
Function(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.actions
 

Methods in org.pdfclown.documents.interaction.actions that return PdfDirectObject
 PdfDirectObject JavaScript.getNamedBaseObject()
           
 

Methods in org.pdfclown.documents.interaction.actions with parameters of type PdfDirectObject
static Action Action.wrap(PdfDirectObject baseObject)
          Wraps an action base object into an action object.
 

Constructors in org.pdfclown.documents.interaction.actions with parameters of type PdfDirectObject
Action(PdfDirectObject baseObject)
           
GoToDestination(PdfDirectObject baseObject)
           
GoToNonLocal(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.annotations
 

Methods in org.pdfclown.documents.interaction.annotations with parameters of type PdfDirectObject
static Annotation Annotation.wrap(PdfDirectObject baseObject)
          Wraps an annotation base object into an annotation object.
static Appearance Appearance.wrap(PdfDirectObject baseObject)
           
static AppearanceCharacteristics AppearanceCharacteristics.wrap(PdfDirectObject baseObject)
           
static Widget Widget.wrap(PdfDirectObject baseObject, Field field)
           
 

Constructors in org.pdfclown.documents.interaction.annotations with parameters of type PdfDirectObject
Annotation(PdfDirectObject baseObject)
           
Shape(PdfDirectObject baseObject)
           
VertexShape(PdfDirectObject baseObject)
           
Widget(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.forms
 

Methods in org.pdfclown.documents.interaction.forms that return PdfDirectObject
protected  PdfDirectObject Field.getInheritableAttribute(PdfName key)
           
 

Methods in org.pdfclown.documents.interaction.forms with parameters of type PdfDirectObject
static Form Form.wrap(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents.interaction.forms with parameters of type PdfDirectObject
ButtonField(PdfDirectObject baseObject)
           
ChoiceField(PdfDirectObject baseObject)
           
Field(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.navigation.document
 

Methods in org.pdfclown.documents.interaction.navigation.document that return PdfDirectObject
 PdfDirectObject Destination.getNamedBaseObject()
           
 

Methods in org.pdfclown.documents.interaction.navigation.document with parameters of type PdfDirectObject
static Bookmarks Bookmarks.wrap(PdfDirectObject baseObject)
           
static Destination Destination.wrap(PdfDirectObject baseObject)
          Wraps a destination base object into a destination object.
 

Constructors in org.pdfclown.documents.interaction.navigation.document with parameters of type PdfDirectObject
Destination(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.navigation.page
 

Methods in org.pdfclown.documents.interaction.navigation.page with parameters of type PdfDirectObject
static PageLabel PageLabel.wrap(PdfDirectObject baseObject)
          Gets an existing page label range.
static Transition Transition.wrap(PdfDirectObject baseObject)
           
static ArticleElements ArticleElements.wrap(PdfDirectObject baseObject)
           
static Article Article.wrap(PdfDirectObject baseObject)
           
static ArticleElement ArticleElement.wrap(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interaction.viewer
 

Methods in org.pdfclown.documents.interaction.viewer with parameters of type PdfDirectObject
static ViewerPreferences ViewerPreferences.wrap(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.interchange.access
 

Methods in org.pdfclown.documents.interchange.access with parameters of type PdfDirectObject
static LanguageIdentifier LanguageIdentifier.wrap(PdfDirectObject baseObject)
          Wraps a language identifier base object into a language identifier object.
 

Uses of PdfDirectObject in org.pdfclown.documents.interchange.metadata
 

Methods in org.pdfclown.documents.interchange.metadata with parameters of type PdfDirectObject
static Information Information.wrap(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents.interchange.metadata with parameters of type PdfDirectObject
Metadata(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.documents.multimedia
 

Methods in org.pdfclown.documents.multimedia that return PdfDirectObject
 PdfDirectObject Rendition.getNamedBaseObject()
           
 

Methods in org.pdfclown.documents.multimedia with parameters of type PdfDirectObject
static Rendition Rendition.wrap(PdfDirectObject baseObject)
          Wraps a rendition base object into a rendition object.
static SoftwareIdentifier SoftwareIdentifier.wrap(PdfDirectObject baseObject)
           
static MediaOffset<?> MediaOffset.wrap(PdfDirectObject baseObject)
           
static MediaClip MediaClip.wrap(PdfDirectObject baseObject)
          Wraps a clip base object into a clip object.
static MediaPlayers MediaPlayers.wrap(PdfDirectObject baseObject)
           
 

Constructors in org.pdfclown.documents.multimedia with parameters of type PdfDirectObject
MediaClip(PdfDirectObject baseObject)
           
MediaOffset(PdfDirectObject baseObject)
           
Movie(PdfDirectObject baseObject)
           
Rendition(PdfDirectObject baseObject)
           
Sound(PdfDirectObject baseObject)
           
 

Uses of PdfDirectObject in org.pdfclown.files
 

Methods in org.pdfclown.files with parameters of type PdfDirectObject
static FileIdentifier FileIdentifier.wrap(PdfDirectObject baseObject)
          Gets an existing file identifier.
 

Uses of PdfDirectObject in org.pdfclown.objects
 

Subclasses of PdfDirectObject in org.pdfclown.objects
 class PdfArray
          PDF array object, that is a one-dimensional collection of (possibly-heterogeneous) objects arranged sequentially [PDF:1.7:3.2.5].
 class PdfBoolean
          PDF boolean object [PDF:1.6:3.2.1].
 class PdfDate
          PDF date object [PDF:1.6:3.8.3].
 class PdfDictionary
          PDF dictionary object [PDF:1.6:3.2.6].
 class PdfInteger
          PDF integer number object [PDF:1.6:3.2.2].
 class PdfName
          PDF name object [PDF:1.6:3.2.4].
 class PdfNumber<TValue extends Number>
          PDF number object [PDF:1.6:3.2.2].
 class PdfReal
          PDF real number object [PDF:1.6:3.2.2].
 class PdfReference
          PDF indirect reference object [PDF:1.6:3.2.9].
 class PdfSimpleObject<TValue>
          Abstract PDF simple object.
 class PdfString
          PDF string object [PDF:1.6:3.2.3].
 class PdfTextString
          PDF text string object [PDF:1.6:3.8.1].
 

Methods in org.pdfclown.objects that return PdfDirectObject
 PdfDirectObject PdfArray.get(int index)
           
<T extends PdfDataObject>
PdfDirectObject
PdfArray.get(int index, Class<T> itemClass)
          Gets the value corresponding to the given index, forcing its instantiation as a direct object in case of missing entry.
<T extends PdfDataObject>
PdfDirectObject
PdfArray.get(int index, Class<T> itemClass, boolean direct)
          Gets the value corresponding to the given index, forcing its instantiation in case of missing entry.
 PdfDirectObject PdfDictionary.get(Object key)
           
<T extends PdfDataObject>
PdfDirectObject
PdfDictionary.get(PdfName key, Class<T> valueClass)
          Gets the value corresponding to the given key, forcing its instantiation as a direct object in case of missing entry.
<T extends PdfDataObject>
PdfDirectObject
PdfDictionary.get(PdfName key, Class<T> valueClass, boolean direct)
          Gets the value corresponding to the given key, forcing its instantiation in case of missing entry.
 PdfDirectObject PdfObjectWrapper.getBaseObject()
           
 PdfDirectObject IPdfObjectWrapper.getBaseObject()
          Gets the underlying reference object, if available; otherwise, gets the underlying data object.
static PdfDirectObject PdfObjectWrapper.getBaseObject(PdfObjectWrapper<?> wrapper)
          Gets the PDF object backing the specified wrapper.
 PdfDirectObject PdfStream.getFilter()
           
 PdfDirectObject IPdfNamedObjectWrapper.getNamedBaseObject()
          Gets the object name, if available; otherwise, behaves like getBaseObject().
 PdfDirectObject PdfStream.getParameters()
           
 PdfDirectObject PdfDictionary.put(PdfName key, PdfDirectObject value)
           
 PdfDirectObject PdfArray.remove(int index)
           
 PdfDirectObject PdfDictionary.remove(Object key)
           
protected  PdfDirectObject PdfObjectWrapper.retrieveNamedBaseObject()
          Retrieves the object name, if available; otherwise, behaves like getBaseObject().
 PdfDirectObject PdfArray.set(int index, PdfDirectObject item)
           
 PdfDirectObject PdfObject.unresolve()
          Ensures this object to be unresolved into its corresponding indirect reference, if available.
static PdfDirectObject PdfObject.unresolve(PdfDataObject object)
          Ensures a data object to be unresolved into its corresponding indirect reference, if available.
 

Methods in org.pdfclown.objects that return types with arguments of type PdfDirectObject
 Set<Map.Entry<PdfName,PdfDirectObject>> PdfDictionary.entrySet()
           
 Iterator<PdfDirectObject> PdfArray.iterator()
           
 ListIterator<PdfDirectObject> PdfArray.listIterator()
           
 ListIterator<PdfDirectObject> PdfArray.listIterator(int index)
           
 List<PdfDirectObject> PdfArray.subList(int fromIndex, int toIndex)
           
 Collection<PdfDirectObject> PdfDictionary.values()
           
 

Methods in org.pdfclown.objects with parameters of type PdfDirectObject
 void PdfArray.add(int index, PdfDirectObject item)
           
 boolean PdfArray.add(PdfDirectObject item)
           
 void Cloner.Filter.afterClone(Cloner cloner, PdfArray parent, int index, PdfDirectObject item)
          Notifies a complete clone operation on an array item.
 void Cloner.Filter.afterClone(Cloner cloner, PdfDictionary parent, PdfName key, PdfDirectObject value)
          Notifies a complete clone operation on a dictionary entry.
 boolean Cloner.Filter.beforeClone(Cloner cloner, PdfArray parent, int index, PdfDirectObject item)
          Notifies a starting clone operation on an array item.
 boolean Cloner.Filter.beforeClone(Cloner cloner, PdfDictionary parent, PdfName key, PdfDirectObject value)
          Notifies a starting clone operation on a dictionary entry.
 int PdfString.compareTo(PdfDirectObject object)
           
 int PdfNumber.compareTo(PdfDirectObject obj)
           
 int PdfArray.compareTo(PdfDirectObject obj)
           
 int PdfDictionary.compareTo(PdfDirectObject obj)
           
 int PdfName.compareTo(PdfDirectObject obj)
           
abstract  int PdfDirectObject.compareTo(PdfDirectObject obj)
           
 int PdfBoolean.compareTo(PdfDirectObject obj)
           
 int PdfReference.compareTo(PdfDirectObject object)
           
 PdfName PdfDictionary.getKey(PdfDirectObject value)
          Gets the key associated to the specified value.
 PdfDirectObject PdfDictionary.put(PdfName key, PdfDirectObject value)
           
 PdfDirectObject PdfArray.set(int index, PdfDirectObject item)
           
protected  void PdfObjectWrapper.setBaseObject(PdfDirectObject value)
           
protected  void PdfStream.setFilter(PdfDirectObject value)
           
protected  void PdfStream.setParameters(PdfDirectObject value)
           
static
<TItem extends IPdfObjectWrapper>
Array<TItem>
Array.wrap(Array.IWrapper<TItem> itemWrapper, PdfDirectObject baseObject)
          Wraps an existing base array using the specified wrapper for wrapping its items.
static
<TItem extends IPdfObjectWrapper>
Array<TItem>
Array.wrap(Class<TItem> itemClass, PdfDirectObject baseObject)
          Wraps an existing base array using the default wrapper for wrapping its items.
static Rectangle Rectangle.wrap(PdfDirectObject baseObject)
           
 TItem Array.IWrapper.wrap(PdfDirectObject baseObject)
           
protected abstract  TValue Tree.wrapValue(PdfDirectObject baseObject)
          Wraps a base object within its corresponding high-level representation.
 

Method parameters in org.pdfclown.objects with type arguments of type PdfDirectObject
 boolean PdfArray.addAll(Collection<? extends PdfDirectObject> items)
           
 boolean PdfArray.addAll(int index, Collection<? extends PdfDirectObject> items)
           
 void PdfDictionary.putAll(Map<? extends PdfName,? extends PdfDirectObject> entries)
           
 

Constructors in org.pdfclown.objects with parameters of type PdfDirectObject
Array(Array.IWrapper<TItem> itemWrapper, PdfDirectObject baseObject)
          Wraps an existing base array using the specified wrapper for wrapping its items.
Array(Class<TItem> itemClass, PdfDirectObject baseObject)
          Wraps an existing base array using the default wrapper for wrapping its items.
NameTree(PdfDirectObject baseObject)
           
NumberTree(PdfDirectObject baseObject)
           
PdfArray(PdfDirectObject... items)
           
PdfDictionary(PdfName[] keys, PdfDirectObject[] values)
           
PdfObjectWrapper(PdfDirectObject baseObject)
          Instantiates a wrapper from the specified base object.
Tree(PdfDirectObject baseObject)
           
 

Constructor parameters in org.pdfclown.objects with type arguments of type PdfDirectObject
PdfArray(List<? extends PdfDirectObject> items)
           
PdfDictionary(Map<PdfName,PdfDirectObject> entries)
           
 


PDF Clown
0.1.2

Project home page

Copyright © 2006-2013 Stefano Chizzolini. Some Rights Reserved.
This documentation is available under the terms of the GNU Free Documentation License.