Package flexagon.ff.common.core.pojos
Class BasePOJO
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AccountInstancePojo,AddProjectsToReleasePOJO,ApprovalEmailResponse,ApprovalTaskRequestPojo,AttributeComboPojo,BaseNotificationPayload,BuildFileInput,BuildOptions,BuildProjectRequestPojo,CISchedule,CMSInstancePojo,CodeValueInputPOJO,CompleteApprovalGatePOJO,CompletedProjectScheduledTask,CompleteExternalGatePOJO,ConfigurationExportImportStatus,ConfigurationExportImportSubmissionResult,ConfigurationExportParameters,CreateHumanTaskInput,CrudPayload,CSVFile,CSVRow,CurrentBlackouts,DeploymentPermissionPojo,DeployObjectResult,DeployOptions,DeployProjectRequestPojo,DeployResult,DiscoverFilesInput,DiscoverFilesResponse,DiscoverFilesStatus,DownloadProjectTemplateCSVInputPOJO,EmailAttachment,EnableTwoFactorAuthInput,EndPointExecutionContext,EndPointInput,EndPointLogMessage,EndPointSelectionContext,EnvInstEndPointPojo,EnvironmenInstanceDetail,Environment,EnvironmentDetails,EnvironmentDiscrepanciesArguments,EnvironmentInstancePojo,EnvironmentInstancePropertiesPOJO,EnvironmentInstanceSummary,EnvironmentPojo,EventEnvironment,EventFolder,EventGroup,EventInstance,EventPipeline,EventPipelineExecution,EventPipelineStageComplete,EventPipelineStageExecution,EventPipelineStepExecution,EventProject,EventProjectWithDetails,EventRelease,EventReleaseProject,EventReleaseWorkItem,EventSnapshot,EventTag,EventTestExecution,EventTestExecutionResult,EventTestSuiteExecution,EventWorkflow,EventWorkflowRequest,EventWorkItemAssignee,EventWorkItemCustomField,EventWorkItemStatus,EventWorkItemType,EventWorkItemUpdate,ExecuteOptions,FDGroup,FDLicenseDetails,FDUser,FilePathDeploymentPOJO,FlexEvent,FlexField,FlexSequenceBlock,FlexTeamsMessage,FolderOrProjectPermission,FolderOrProjectPermissionGroupDetail,FolderOrProjectPermissionsSummary,FolderPojo,GateExecutionPojo,GenerateTwoFactorAuthInput,GenerateTwoFactorAuthResponse,GlobalPermissionObjectDetail,GlobalPermissionPojo,GlobalPermissionsSummary,GroupGlobalPermissionsCacheEntry,GroupPojo,HumanTask,Instance,InstanceDetails,InstancePojo,InstancePropertiesPOJO,Instances,IntegrationInstancePojo,InternalUserTokenKeyDataObject,ITSInstancePojo,ITSIssue,LicenseDetails,LicensedUserPojo,LineRecordDataObject,Link,LinkablePojo,LinkablePojo,ListDataPOJO,LockRequestPOJO,LogChange,LogMessage,LogPoint,LogPointDataObject,MetricDataObject,MicrosoftTeamsMessageCard,NotifEnvironment,NotifExecutionTask,NotifFileState,NotifFlexfield,NotifFolder,NotifGate,NotificationPreviewRequest,NotificationPreviewResponse,NotificationRecipient,NotificationTestRequest,NotificationTestResponse,NotifInput,NotifInstance,NotifOutput,NotifPackageFile,NotifPipelineStageExecInfo,NotifProject,NotifProjectState,NotifProjectVersion,NotifRelease,NotifReleaseProject,NotifReleaseProperty,NotifReportData,NotifScmCommit,NotifScmLog,NotifSnapshot,NotifSnapshotVariable,NotifSnapshotVersion,NotifStep,NotifStream,NotifTestExecution,NotifTestExecutionResult,NotifTestSuiteExecution,NotifWorkflow,NotifWorkflowExecution,NotifWorkflowRequest,OverrideDetailsPojo,PackageDeploymentFileResultPojo,PackageDetailsRequestPojo,PackageDetailsResponsePojo,PackageFilePojo,PackageObject,PackageSearchOptions,PermissionActionDetail,PipelineExecutionPojo,PipelineStageExecutionPojo,PipelineStageGateExecution,PipelineStageStepExecution,PluginContext,PluginDetails,PluginExecutionData,PluginExecutionInput,PluginLogPojo,PluginOperation,PluginOperationPojo,PluginResult,PluginScanResult,PluginXML,PluginZIP,PollingResult,PopulateFilesRequestPojo,PopulateFromBackendInputPOJO,PopulateFromBackendRequestPojo,PopulateFromSalesforceRequestPojo,PostRefreshDataObject,PostRefreshPackageObject,PostRefreshPojo,PostRefreshProjectDataObject,PostRefreshRequestPojo,PostRefreshRequestV2Pojo,Project,ProjectBuildInfo,ProjectBuildRequestInput,ProjectConfigPropertyPojo,ProjectDefaultsPojo,ProjectDeployInfo,ProjectObject,ProjectObjectAndId,ProjectObjectAttributeDefinition,ProjectObjectDependencyPojo,ProjectObjectMetadata,ProjectObjectPath,ProjectObjectPathAttribute,ProjectObjectsByType,ProjectObjectsList,ProjectObjectTypeMetadata,ProjectPackagePojo,ProjectPreDeployInfo,ProjectPropertiesPOJO,ProjectSCMConfig,ProjectSCMConfigValue,ProjectSCMInfo,ProjectSCMPojo,ProjectStreamPojo,ProjectTemplateErrorPOJO,ProjectVersion,ProjectVersionData,ProjectVersionFileDetailResultPojo,ProjectVersionPojo,ProjectWorkflow,PromoteProjectVersionToReleaseInput,Properties,Property,PropertyDefinition,PropertyDefinitionPojo,PropertyDefinitionPOJO,PropertyDefinitionWithKeyPOJO,PropertyValue,PropertyValuePojo,PushVSMMeasurementsResponse,Release,ReleasePojo,ReleaseProjectDefinition,ReleaseProjectDetailsPojo,ReleaseProjectsPojo,ReleaseSettingEvalInputPojo,ReleaseSnapshotCommitDetailsPojo,ReleaseWorkflowRequestInput,ReportEnvironmentDiscrepanciesDataObject,ReportEnvironmentDiscrepanciesEnvironmentPojo,ResourceType,Revision,RevisionDataObject,RevisionsDataObject,SalesforceFilterPOJO,SalesforcePackageWrapper,SalesforceRequestArguments,SapChangeRequestArguments,ScanResultPojo,ScheduledTaskPojo,ScheduledTaskRequestPojo,SchedulingData,SchedulingInterval,ScmCommit,ScmCommitForecastInput,SCMDefinitionPojo,SCMInstancePojo,SearchCriteria,SearchResultTag,SecureStringDataObject,SecurityObjectAndActionType,SecurityRealm,SFPackageObject,SlackRequestPojo,Snapshot,SnapshotInputPojo,SnapshotStageStatus,SnapshotVariablePojo,SnapshotVersionInputPojo,SnapshotVersionPojo,StageExecutionInformation,StageExecutionInformationLineItem,StepExecutionPojo,StepProjectExecution,StepProjectRequestPojo,StepProjectsRequestPojo,SubComponentDataPojo,SubComponentFilterPojo,SubComponentResponsePojo,TargetGroup,TaskOptions,TaskQueryArguments,TaskResult,TasksQueryResultPojo,TaskUserInfo,TeamsUser,TestInstancePojo,TestResultPojo,TwoFactorAuthInput,UserAccountStatus,UserPojo,UserPreferenceValue,UtilityProjectExecutionInfo,UtilityProjectRequestPojo,ValueStreamMetricsArguments,Webhook,WebhookFunction,WebhookFunctionExecution,WebhookMessageExecution,WebhookProperty,WebhookProvider,WFEReportFileRequest,WFInput,WorkflowDetails,WorkflowExecution,WorkflowExecutionContext,WorkflowExecutionDispatch,WorkflowExecutionDispatchByEnvironment,WorkflowExecutionDispatchItem,WorkflowExecutionReportData,WorkflowExportParameters,WorkflowRequest,WorkflowRequestBaseInput,WorkflowRequestCreatePojo,WorkflowRequestInstanceScmCommitsPojo,WorkflowRequestInstanceWorkItemsPojo,WorkflowRequestPojo,WorkflowRequestStatus,WorkflowStatePluginExecution,WorkflowSummary,WorkflowSummaryAndYaml,WorkItemActivityFilters,WorkItemKey
Simple base class for all POJO objects.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BasePOJO
public BasePOJO()
-
-
Method Details
-
areEqual
Compares equality by reference. That is, will return true if and only if (pObject1 == pObject2).- Parameters:
pObject1- one object for comparisonpObject2- another object for comparison- Returns:
- true if the two object references are equal; false otherwise
-
toString
Returns custom String representation implemented by walking complete object structure.
-