Package org.docx4j.org.apache.poi.hpsf
Class VariantTypeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.docx4j.org.apache.poi.hpsf.HPSFException
org.docx4j.org.apache.poi.hpsf.VariantTypeException
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
UnsupportedVariantTypeException
public abstract class VariantTypeException extends HPSFException
This exception is thrown if HPSF encounters a problem with a variant type. Concrete subclasses specifiy the problem further.
- Author:
- Rainer Klute <klute@rainer-klute.de>
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description VariantTypeException(long variantType, java.lang.Object value, java.lang.String msg)Constructor. -
Method Summary
Modifier and Type Method Description java.lang.ObjectgetValue()Returns the value who's variant type caused the problem.longgetVariantType()Returns the offending variant type.Methods inherited from class org.docx4j.org.apache.poi.hpsf.HPSFException
getReasonMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
VariantTypeException
public VariantTypeException(long variantType, java.lang.Object value, java.lang.String msg)Constructor.
- Parameters:
variantType- The variant type causing the problemvalue- The value who's variant type causes the problemmsg- A message text describing the problem
-
-
Method Details
-
getVariantType
public long getVariantType()Returns the offending variant type.
- Returns:
- the offending variant type.
-
getValue
public java.lang.Object getValue()Returns the value who's variant type caused the problem.
- Returns:
- the value who's variant type caused the problem
-