toggle menu
Algoutils
0.9.1-SNAPSHOT
jvm
switch theme
search in API
algoutils-student
/
org.tudalgo.algoutils.student.annotation
/
DoNotTouch
Do
Not
Touch
@
Documented
(
)
@
Inherited
(
)
@
Retention
(
value
=
RetentionPolicy.CLASS
)
@
Target
(
value
=
{
ElementType.METHOD
,
ElementType.FIELD
,
ElementType.LOCAL_VARIABLE
,
ElementType.TYPE
,
ElementType.CONSTRUCTOR
}
)
public
@interface
DoNotTouch
(
source
)
This annotation is used to mark classes, functions or fields, that:
are part of the student template
should
not
be altered in any way by the student
Members
Functions
annotation
Type
Link copied to clipboard
public
abstract
Class
<
? extends
Annotation
>
annotationType
(
)
equals
Link copied to clipboard
public
abstract
boolean
equals
(
Object
p
)
hash
Code
Link copied to clipboard
public
abstract
int
hashCode
(
)
to
String
Link copied to clipboard
public
abstract
String
toString
(
)
value
Link copied to clipboard
public
abstract
String
value
(
)
An optional reason why the annotated element should not be altered.