java.lang.Object
java.lang.Throwable
java.lang.Exception
org.refcodes.exception.AbstractException
org.refcodes.filesystem.FileSystemException
org.refcodes.filesystem.IllegalNameException
- All Implemented Interfaces:
Serializable
,org.refcodes.exception.ErrorCodeAccessor
,org.refcodes.exception.Trap
,org.refcodes.mixin.NameAccessor
The Class IllegalNameException.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorCodeAccessor
org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B extends org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B>>, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeProperty
Nested classes/interfaces inherited from interface org.refcodes.mixin.NameAccessor
org.refcodes.mixin.NameAccessor.NameBuilder<B extends org.refcodes.mixin.NameAccessor.NameBuilder<B>>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.mixin.NameAccessor.NameProperty
-
Constructor Summary
ConstructorDescriptionIllegalNameException
(String aName, String aMessage) Instantiates a new illegal name exception.IllegalNameException
(String aName, String aMessage, String aErrorCode) Instantiates a new illegal name exception.IllegalNameException
(String aName, String aMessage, Throwable aCause) Instantiates a new illegal name exception.IllegalNameException
(String aName, String aMessage, Throwable aCause, String aErrorCode) Instantiates a new illegal name exception.IllegalNameException
(String aName, Throwable aCause) Instantiates a new illegal name exception.IllegalNameException
(String aName, Throwable aCause, String aErrorCode) Instantiates a new illegal name exception. -
Method Summary
Methods inherited from class org.refcodes.exception.AbstractException
getErrorCode
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.refcodes.exception.Trap
toLocalizedMessage, toMessage, toShortLocalizedMessage, toShortMessage
-
Constructor Details
-
IllegalNameException
Instantiates a new illegal name exception.- Parameters:
aName
- the nameaMessage
- The aMessage describing this exception.aErrorCode
- The error code identifying this exception.
-
IllegalNameException
Instantiates a new illegal name exception. -
IllegalNameException
Instantiates a new illegal name exception. -
IllegalNameException
Instantiates a new illegal name exception.- Parameters:
aName
- the nameaMessage
- The aMessage describing this exception.
-
IllegalNameException
Instantiates a new illegal name exception. -
IllegalNameException
Instantiates a new illegal name exception.
-
-
Method Details
-
getName
Gets the name.- Specified by:
getName
in interfaceorg.refcodes.mixin.NameAccessor
- Returns:
- the name
-