public class Source extends java.lang.Object implements RmicConfig
Modifier and Type | Field and Description |
---|---|
protected java.util.Set |
excludes
A list of exclusions when searching for classes to compile.
|
private java.lang.Boolean |
idl
Create IDL.
|
private java.lang.Boolean |
iiop
Create stubs for IIOP.
|
private static java.lang.String |
INCLUDE_ALL |
protected java.util.Set |
includes
A list of inclusions when searching for classes to compile.
|
private java.lang.Boolean |
keep
Do not delete intermediate generated source files.
|
private AbstractRmiMojo |
mojo |
private java.lang.Boolean |
noLocalStubs
Do not create stubs optimized for same process.
|
private java.lang.Boolean |
noValueMethods
Do not generate methods for valuetypes.
|
private java.lang.Boolean |
nowarn
Turn off rmic warnings.
|
private java.lang.Boolean |
poa
Enable poa generation.
|
private java.lang.Boolean |
verbose
Enable verbose output.
|
private java.lang.String |
version
The version of the rmi protocol to which the stubs should be compiled.
|
Constructor and Description |
---|
Source() |
Modifier and Type | Method and Description |
---|---|
private void |
appendIfTrue(java.lang.StringBuffer sb,
boolean condition,
java.lang.String option) |
private static java.util.HashSet |
createOneElementSet(java.lang.Object element) |
(package private) java.util.Set |
getExcludes() |
(package private) java.util.Set |
getIncludes() |
java.lang.String |
getVersion() |
private static boolean |
isEmpty(java.util.Collection collection) |
boolean |
isIdl() |
boolean |
isIiop() |
boolean |
isKeep()
Keep intermediate files
|
boolean |
isNoLocalStubs()
Do not create stubs optimized for same process.
|
boolean |
isNoValueMethods()
Do not create methods for valuetypes.
|
boolean |
isNowarn()
Turn off warnings
|
boolean |
isPoa() |
private static boolean |
isSetOrDefault(java.lang.Boolean field,
boolean defaultValue) |
boolean |
isVerbose()
Output messages about compilation
|
(package private) void |
setRmiMojo(AbstractRmiMojo mojo) |
java.lang.String |
toString() |
private static final java.lang.String INCLUDE_ALL
private AbstractRmiMojo mojo
protected java.util.Set includes
protected java.util.Set excludes
private java.lang.String version
private java.lang.Boolean iiop
private java.lang.Boolean noLocalStubs
private java.lang.Boolean idl
private java.lang.Boolean noValueMethods
private java.lang.Boolean keep
private java.lang.Boolean nowarn
private java.lang.Boolean poa
private java.lang.Boolean verbose
public boolean isIiop()
isIiop
in interface RmicConfig
public boolean isNoLocalStubs()
RmicConfig
isNoLocalStubs
in interface RmicConfig
public boolean isIdl()
isIdl
in interface RmicConfig
public boolean isNoValueMethods()
RmicConfig
isNoValueMethods
in interface RmicConfig
public boolean isKeep()
RmicConfig
isKeep
in interface RmicConfig
public boolean isNowarn()
RmicConfig
isNowarn
in interface RmicConfig
public boolean isPoa()
isPoa
in interface RmicConfig
public boolean isVerbose()
RmicConfig
isVerbose
in interface RmicConfig
public java.lang.String getVersion()
getVersion
in interface RmicConfig
private static boolean isSetOrDefault(java.lang.Boolean field, boolean defaultValue)
void setRmiMojo(AbstractRmiMojo mojo)
java.util.Set getIncludes()
java.util.Set getExcludes()
private static java.util.HashSet createOneElementSet(java.lang.Object element)
private static boolean isEmpty(java.util.Collection collection)
public java.lang.String toString()
toString
in class java.lang.Object
private void appendIfTrue(java.lang.StringBuffer sb, boolean condition, java.lang.String option)