|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.jini.config.ConfigurationFile.ErrorDescriptor
public static class ConfigurationFile.ErrorDescriptor
Class used to represent a syntax error encountered when parsing a configuration source or a problem encountered when attempting to return an existing entry or the type of an existing entry.
Constructor Summary | |
---|---|
ConfigurationFile.ErrorDescriptor(int lineno,
int override,
String description)
Creates a new error descriptor. |
|
ConfigurationFile.ErrorDescriptor(int lineno,
int override,
String description,
String locationName)
Creates a new error descriptor. |
|
ConfigurationFile.ErrorDescriptor(int lineno,
int override,
String description,
String locationName,
Throwable t)
Creates a new error descriptor. |
Method Summary | |
---|---|
Throwable |
getCause()
Returns the exception associated with this error or null
if there is no exception associated with this error. |
String |
getDescription()
Returns a textual description of the error encountered. |
int |
getLineNumber()
Returns the line number in the configuration source where the entry with an error can be found or 0 if this error
descriptor is not associated with a line number. |
String |
getLocationName()
Returns the name of the configuration source location or
null if location information is not available. |
int |
getOverride()
Returns the override sequence number where this error occurred or 0 if the error did not occur in an override. |
String |
toString()
Returns a string representation of this error. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationFile.ErrorDescriptor(int lineno, int override, String description, String locationName, Throwable t)
lineno
- line number of the configuration source where this
problem was found or 0
if this problem is not
associated with a line numberoverride
- the override sequence number or 0
if the problem was not found in an overridedescription
- a description of the problem; this parameter
cannot be null
locationName
- the name of the configuration source
location or null
if location information is not
availablet
- exception associated with this error or null
if there is no exception related to the error; t
cannot be an instance of java.lang.Error
IllegalArgumentException
- if lineno
<
0
, override
< 0
,
description
is null
, or t
is an instance of java.lang.Error
public ConfigurationFile.ErrorDescriptor(int lineno, int override, String description, String locationName)
lineno
- line number of the configuration source where this
problem was found or 0
if this problem is not
associated with a line numberoverride
- the override sequence number or 0
if the problem was not found in an overridedescription
- a description of the problem; this parameter
cannot be null
locationName
- the name of the configuration source
location or null
if location information is not
available
IllegalArgumentException
- if lineno
<
0
, override
< 0
, or
description
is null
public ConfigurationFile.ErrorDescriptor(int lineno, int override, String description)
lineno
- line number of the configuration source where this
problem was found or 0
if this problem is not
associated with a line numberoverride
- the override sequence number or 0
if the problem was not found in an overridedescription
- a description of the problem; this parameter
cannot be null
IllegalArgumentException
- if lineno
<
0
, override
< 0
, or
description
is null
Method Detail |
---|
public int getLineNumber()
0
if this error
descriptor is not associated with a line number.
0
if this error
descriptor is not associated with a line numberpublic int getOverride()
0
if the error did not occur in an override.
For example, if the error occurred in the second override specified,
the method would return 2
.
0
if this error did not occur in an overridepublic String getDescription()
public String getLocationName()
null
if location information is not available.
null
if location information is
not available.public Throwable getCause()
null
if there is no exception associated with this error.
public String toString()
toString
in class Object
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |