Package org.apache.maven.model
Class BaseObject
java.lang.Object
org.apache.maven.model.BaseObject
- All Implemented Interfaces:
Serializable
,Cloneable
,InputLocationTracker
- Direct Known Subclasses:
Activation
,ActivationFile
,ActivationOS
,ActivationProperty
,CiManagement
,ConfigurationContainer
,Contributor
,Dependency
,DependencyManagement
,DistributionManagement
,Exclusion
,Extension
,IssueManagement
,License
,MailingList
,ModelBase
,Notifier
,Organization
,Parent
,PatternSet
,PluginContainer
,Prerequisites
,Relocation
,Reporting
,RepositoryBase
,RepositoryPolicy
,Scm
,Site
public abstract class BaseObject
extends Object
implements Serializable, Cloneable, InputLocationTracker
- See Also:
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionBaseObject
(Object delegate, BaseObject parent) BaseObject
(Object delegate, BaseObject.ChildrenTracking parent) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.model.InputLocationTracker
getLocation, setLocation
-
Field Details
-
childrenTracking
-
delegate
-
-
Constructor Details
-
BaseObject
public BaseObject() -
BaseObject
-
BaseObject
-
-
Method Details
-
getDelegate
-
update
-
replace
-