Unchecked exception thrown when path string cannot be converted into a Path because the path string contains invalid characters, or the path string is invalid for other file system specific reasons.
Unchecked exception thrown when path string cannot be converted into a Path because the path string contains invalid characters, or the path string is invalid for other file system specific reasons.
(->invalid-path-exception input reason)
(->invalid-path-exception input reason index)
Constructor.
Constructs an instance from the given input string, reason, and error index.
input - the input string - java.lang.String
reason - a string explaining why the input was rejected - java.lang.String
index - the index at which the error occurred, or -1 if the index is not known - int
throws: java.lang.NullPointerException - if either the input or reason strings are null
Constructor. Constructs an instance from the given input string, reason, and error index. input - the input string - `java.lang.String` reason - a string explaining why the input was rejected - `java.lang.String` index - the index at which the error occurred, or -1 if the index is not known - `int` throws: java.lang.NullPointerException - if either the input or reason strings are null
(get-index this)
Returns an index into the input string of the position at which the error occurred, or -1 if this position is not known.
returns: the error index - int
Returns an index into the input string of the position at which the error occurred, or -1 if this position is not known. returns: the error index - `int`
(get-input this)
Returns the input string.
returns: the input string - java.lang.String
Returns the input string. returns: the input string - `java.lang.String`
(get-message this)
Returns a string describing the error. The resulting string consists of the reason string followed by a colon character (':'), a space, and the input string. If the error index is defined then the string " at index " followed by the index, in decimal, is inserted after the reason string and before the colon character.
returns: a string describing the error - java.lang.String
Returns a string describing the error. The resulting string consists of the reason string followed by a colon character (':'), a space, and the input string. If the error index is defined then the string " at index " followed by the index, in decimal, is inserted after the reason string and before the colon character. returns: a string describing the error - `java.lang.String`
(get-reason this)
Returns a string explaining why the input string was rejected.
returns: the reason string - java.lang.String
Returns a string explaining why the input string was rejected. returns: the reason string - `java.lang.String`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close