Package com.oss.asn1

Class EmbeddedPDV.Identification

java.lang.Object
com.oss.asn1.AbstractData
com.oss.asn1.Choice
com.oss.asn1.EmbeddedPDV.Identification
All Implemented Interfaces:
Serializable, Cloneable
Enclosing class:
EmbeddedPDV

public static class EmbeddedPDV.Identification extends Choice
The Identification class represents the ASN1 type of the identification component.
Since:
ASN.1/Java 1.0-beta A
See Also:
  • Field Details

    • syntaxes_chosen

      public static final int syntaxes_chosen
      Class constant to identify the chosen component.
      See Also:
    • syntax_chosen

      public static final int syntax_chosen
      Class constant to identify the chosen component.
      See Also:
    • presentation_context_id_chosen

      public static final int presentation_context_id_chosen
      Class constant to identify the chosen component.
      See Also:
    • context_negotiation_chosen

      public static final int context_negotiation_chosen
      Class constant to identify the chosen component.
      See Also:
    • transfer_syntax_chosen

      public static final int transfer_syntax_chosen
      Class constant to identify the chosen component.
      See Also:
    • fixed_chosen

      public static final int fixed_chosen
      Class constant to identify the chosen component.
      See Also:
  • Constructor Details

    • Identification

      public Identification()
      The default constructor.
  • Method Details

    • createIdentificationWithSyntaxes

      public static EmbeddedPDV.Identification createIdentificationWithSyntaxes(EmbeddedPDV.Identification.Syntaxes syntaxes)
      Create the Identification class instance with the chosen component, "syntaxes".
      Parameters:
      syntaxes - the value for "syntaxes" to set.
      Returns:
      the Identification class instance with the chosen component "syntaxes".
    • createIdentificationWithSyntax

      public static EmbeddedPDV.Identification createIdentificationWithSyntax(ObjectIdentifier syntax)
      Create the Identification class instance with the chosen component, "syntax".
      Parameters:
      syntax - the value for "syntax" to set.
      Returns:
      the Identification class instance with the chosen component "syntax".
    • createIdentificationWithPresentation_context_id

      public static EmbeddedPDV.Identification createIdentificationWithPresentation_context_id(long presentation_context_id)
      Create the Identification class instance with the chosen component, "presentation-context-id".
      Parameters:
      presentation_context_id - the Java "long" value of "presentation-context-id" to set.
      Returns:
      the Identification class instance with the chosen component "presentation-context-id".
    • createIdentificationWithPresentation_context_id

      public static EmbeddedPDV.Identification createIdentificationWithPresentation_context_id(INTEGER presentation_context_id)
      Create the Identification class instance with the chosen component, "presentation-context-id".
      Parameters:
      presentation_context_id - the INTEGER value of "presentation-context-id" to set.
      Returns:
      the Identification class instance with the chosen component "presentation-context-id".
    • createIdentificationWithContext_negotiation

      public static EmbeddedPDV.Identification createIdentificationWithContext_negotiation(EmbeddedPDV.Identification.Context_negotiation context_negotiation)
      Create the Identification class instance with the chosen component, "context-negotiation".
      Parameters:
      context_negotiation - the value for "context-negotiation" to set.
      Returns:
      the Identification class instance with the chosen component "context-negotiation".
    • createIdentificationWithTransfer_syntax

      public static EmbeddedPDV.Identification createIdentificationWithTransfer_syntax(ObjectIdentifier transfer_syntax)
      Create the Identification class instance with the chosen component, "transfer-syntax".
      Parameters:
      transfer_syntax - the value for "transfer-syntax" to set.
      Returns:
      the Identification class instance with the chosen component "transfer-syntax".
    • createIdentificationWithFixed

      public static EmbeddedPDV.Identification createIdentificationWithFixed(Null fixed)
      Create the Identification class instance with the chosen component, "fixed".
      Parameters:
      fixed - the value for "transfer-syntax" to set.
      Returns:
      the Identification class instance with the chosen component "fixed".
    • hasSyntaxes

      public boolean hasSyntaxes()
      Check whether "syntaxes" component is chosen.
      Returns:
      true if 'this' object has chosen the "syntaxes" component.
    • getSyntaxes

      The accessor for the "syntaxes" component.
      Returns:
      the "syntaxes" component if 'this' object's value has chosen "syntaxes".
    • hasSyntax

      public boolean hasSyntax()
      Check whether "syntax" component is chosen.
      Returns:
      true if 'this' object has chosen "syntax" the component.
    • getSyntax

      public ObjectIdentifier getSyntax()
      The accessor for the "syntax" component.
      Returns:
      the "syntax" component if 'this' object's value has chosen "syntax".
    • hasPresentation_context_id

      public boolean hasPresentation_context_id()
      Check whether "presentation-context-id" component is chosen.
      Returns:
      true if 'this' object has chosen the "presentation-context-id" component.
    • getPresentation_context_id

      public INTEGER getPresentation_context_id()
      The accessor for the "presentation-context-id" component.
      Returns:
      the "presentation-context-id" component if 'this' object's value has chosen "presentation-context-id".
    • hasContext_negotiation

      public boolean hasContext_negotiation()
      Check whether "context-negotiation" component is chosen.
      Returns:
      true if 'this' object has chosen the "context_negotiation" component.
    • getContext_negotiation

      public EmbeddedPDV.Identification.Context_negotiation getContext_negotiation()
      The accessor for the "context-negotiation" component.
      Returns:
      the "context-negotiation" component if 'this' object's value has chosen "context-negotiation".
    • hasTransfer_syntax

      public boolean hasTransfer_syntax()
      Check whether "transfer-syntax" component is chosen.
      Returns:
      true if 'this' object has chosen the "transfer-syntax" component.
    • getTransfer_syntax

      public ObjectIdentifier getTransfer_syntax()
      The accessor for the "transfer-syntax" component.
      Returns:
      the "transfer-syntax" component if 'this' object's value has chosen "transfer-syntax".
    • hasFixed

      public boolean hasFixed()
      Check whether "fixed" component is chosen.
      Returns:
      true if 'this' object has chosen the "fixed" component.
    • getFixed

      public Null getFixed()
      The accessor for the "fixed" component.
      Returns:
      the "fixed" component if 'this' object's value has chosen "fixed".
    • setSyntaxes

      public void setSyntaxes(EmbeddedPDV.Identification.Syntaxes syntaxes)
      The mutator for the field "syntaxes" in Identification.
      Parameters:
      syntaxes - the value of the 1st component to set. in the Choice.
    • setSyntax

      public void setSyntax(ObjectIdentifier syntax)
      The mutator for the field "syntax" in Identification.
      Parameters:
      syntax - the value of the 2nd component to set in the Choice.
    • setPresentation_context_id

      public void setPresentation_context_id(long presentation_context_id)
      The mutator for the field "presentation-context-id" in Identification.
      Parameters:
      presentation_context_id - the Java "long" value of the 3rd component to set in the Choice.
    • setPresentation_context_id

      public void setPresentation_context_id(INTEGER presentation_context_id)
      The mutator for the field "presentation-context-id" in Identification.
      Parameters:
      presentation_context_id - the INTEGER value of the 3rd component, to set in the Choice.
    • setContext_negotiation

      public void setContext_negotiation(EmbeddedPDV.Identification.Context_negotiation context_negotiation)
      The mutator for the field "context-negotiation" in Identification.
      Parameters:
      context_negotiation - the value of the 4th component to set in the Choice.
    • setTransfer_syntax

      public void setTransfer_syntax(ObjectIdentifier transfer_syntax)
      The mutator for the field "transfer-syntax" in Identification.
      Parameters:
      transfer_syntax - the value of the 5th component to set in the Choice.
    • setFixed

      public void setFixed(Null fixed)
      The mutator for the field "fixed" in Identification.
      Parameters:
      fixed - the value of the 6th component to set in the Choice.