Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| PDF Clown 0.1.2
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| PDF Clown 0.1.2
PREV NEXT | FRAMES NO FRAMES

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