|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value=TYPE) @Documented @Retention(value=RUNTIME) public @interface Protocol
Specifies global protocol properties
| Optional Element Summary | |
|---|---|
java.lang.Class<? extends JAnalyzer>[] |
analyzers
A list of analyzers that are also part of this protocol. |
java.lang.String |
company
|
java.lang.String[] |
description
|
java.lang.Class<? extends JHeader>[] |
headers
|
java.lang.String[] |
license
|
java.lang.String[] |
rfcs
|
Protocol.Suite |
suite
Protocol suite this prorotocol belongs to |
public abstract Protocol.Suite suite
public abstract java.lang.Class<? extends JAnalyzer>[] analyzers
public abstract java.lang.Class<? extends JHeader>[] headers
public abstract java.lang.String[] description
public abstract java.lang.String[] license
public abstract java.lang.String company
public abstract java.lang.String[] rfcs
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||