org.jnetpcap.packet.annotate
Class FieldDefinitionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.jnetpcap.packet.structure.HeaderDefinitionError
                  extended by org.jnetpcap.packet.annotate.FieldDefinitionException
All Implemented Interfaces:
java.io.Serializable

public class FieldDefinitionException
extends HeaderDefinitionError

Author:
Mark Bednarczyk, Sly Technologies, Inc.
See Also:
Serialized Form

Constructor Summary
FieldDefinitionException(AnnotatedField field)
           
FieldDefinitionException(AnnotatedField field, java.lang.String message)
           
FieldDefinitionException(AnnotatedField field, java.lang.String message, java.lang.Throwable cause)
           
FieldDefinitionException(AnnotatedField field, java.lang.Throwable cause)
           
FieldDefinitionException(java.lang.String message)
           
FieldDefinitionException(java.lang.String message, java.lang.Throwable cause)
           
FieldDefinitionException(java.lang.Throwable cause)
           
 
Method Summary
 AnnotatedField getField()
           
protected  java.lang.String getPath()
           
 
Methods inherited from class org.jnetpcap.packet.structure.HeaderDefinitionError
getHeader, getMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldDefinitionException

public FieldDefinitionException(AnnotatedField field)
Parameters:
field -

FieldDefinitionException

public FieldDefinitionException(java.lang.String message)
Parameters:
message -

FieldDefinitionException

public FieldDefinitionException(AnnotatedField field,
                                java.lang.String message)
Parameters:
field -
message -

FieldDefinitionException

public FieldDefinitionException(java.lang.Throwable cause)
Parameters:
cause -

FieldDefinitionException

public FieldDefinitionException(AnnotatedField field,
                                java.lang.Throwable cause)
Parameters:
field -
cause -

FieldDefinitionException

public FieldDefinitionException(java.lang.String message,
                                java.lang.Throwable cause)
Parameters:
message -
cause -

FieldDefinitionException

public FieldDefinitionException(AnnotatedField field,
                                java.lang.String message,
                                java.lang.Throwable cause)
Parameters:
field -
message -
cause -
Method Detail

getField

public final AnnotatedField getField()

getPath

protected java.lang.String getPath()
Overrides:
getPath in class HeaderDefinitionError