Klasse ModifySourcenameOutlet
java.lang.Object
org.apache.torque.generator.outlet.OutletImpl
org.apache.torque.generator.outlet.java.ModifySourcenameOutlet
- Alle implementierten Schnittstellen:
Outlet
Creates a target filename from a source filename.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungexecute
(ControllerState controllerState) Generates the output for this template into the Generated object.Returns the character sequence which separates the discarded beginning of the source filename from the returned end.The character sequence from the beginning of the source filename to and including the last occurrence of the returned string is discarded for the result.Returns the prefix which is added in front of the modified source filename.Returns the suffix which is added after the modified source filename.void
setDiscardFrom
(String discardFrom) Sets the character sequence which separates the discarded beginning of the source filename from the returned end.void
setDiscardTo
(String discardTo) Sets the character sequence after which last occurrence the source filename is returned.void
Sets the prefix which is added in front of the modified source filename.void
Sets the suffix which is added after the modified source filename.Von Klasse geerbte Methoden org.apache.torque.generator.outlet.OutletImpl
addMergepointMapping, afterExecute, beforeExecute, getInputClass, getInputElementName, getMergepointMapping, getMergepointMappings, getName, getVariable, mergepoint, setInputClass, setInputElementName, setMergepointMapping, setVariable, setVariable, toString
-
Konstruktordetails
-
ModifySourcenameOutlet
Constructor.- Parameter:
qualifiedName
- the qualified name of the outlet, not null.
-
-
Methodendetails
-
execute
Beschreibung aus Schnittstelle kopiert:Outlet
Generates the output for this template into the Generated object.- Angegeben von:
execute
in SchnittstelleOutlet
- Angegeben von:
execute
in KlasseOutletImpl
- Parameter:
controllerState
- the current controller state, not null.- Gibt zurück:
- the output of the Outlet.
- Löst aus:
GeneratorException
- if generation fails.
-
getPrefix
Returns the prefix which is added in front of the modified source filename.- Gibt zurück:
- the prefix, not null
-
setPrefix
Sets the prefix which is added in front of the modified source filename.- Parameter:
prefix
- the prefix, not null.- Löst aus:
NullPointerException
- if prefix is null.
-
getSuffix
Returns the suffix which is added after the modified source filename.- Gibt zurück:
- the suffix, not null.
-
setSuffix
Sets the suffix which is added after the modified source filename.- Parameter:
suffix
- the suffix, not null- Löst aus:
NullPointerException
- if suffix is null.
-
getDiscardFrom
Returns the character sequence which separates the discarded beginning of the source filename from the returned end.Example: if the source filename is "xyz.a.b.c", and discardFrom is ".", then "xyz" will be returned.
- Gibt zurück:
- the character sequence from whose first occurrence the source filename is discarded.
-
setDiscardFrom
Sets the character sequence which separates the discarded beginning of the source filename from the returned end.Example: if the source filename is "xyz.a.b.c", and discardFrom is ".", then "xyz" will be returned.
- Parameter:
discardFrom
- the character sequence from whose first occurrence the source filename is discarded.
-
getDiscardTo
The character sequence from the beginning of the source filename to and including the last occurrence of the returned string is discarded for the result.Example: if the source filename is "xyz.a.b.c", and discardTo is ".", then "c" will be returned.
- Gibt zurück:
- the character sequence up to whose last occurrence the source filename is discarded.
-
setDiscardTo
Sets the character sequence after which last occurrence the source filename is returned.Example: if the source filename is "xyz.a.b.c", and discardTo is ".", then "c" will be returned.
- Parameter:
discardTo
- the character sequence up to whose last occurrence the source filename is discarded.
-