Package org.eclipse.xtext.conversion
Class ValueConverterWithValueException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.eclipse.xtext.conversion.ValueConverterException
-
- org.eclipse.xtext.conversion.ValueConverterWithValueException
-
- All Implemented Interfaces:
java.io.Serializable
public class ValueConverterWithValueException extends ValueConverterException
A value converter exception that carries the value around, that was recoverable from a badly formatted string or erroneous node.- Since:
- 2.0
- See Also:
IValueConverter.toValue(String, INode)
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValueConverterWithValueException(java.lang.String message, INode node, java.lang.Object value, int offset, int length, java.lang.Exception cause)
Creates a ranged value converter exception.ValueConverterWithValueException(java.lang.String message, INode node, java.lang.Object value, java.lang.Exception cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLength()
int
getOffset()
java.lang.Object
getValue()
boolean
hasRange()
-
Methods inherited from class org.eclipse.xtext.conversion.ValueConverterException
getNode
-
-
-
-
Constructor Detail
-
ValueConverterWithValueException
public ValueConverterWithValueException(java.lang.String message, INode node, java.lang.Object value, java.lang.Exception cause)
-
ValueConverterWithValueException
public ValueConverterWithValueException(java.lang.String message, INode node, java.lang.Object value, int offset, int length, java.lang.Exception cause)
Creates a ranged value converter exception.- Parameters:
offset
- the offset relative to the total offset of the nodelength
- the length of the error- Since:
- 2.7
-
-