/**
* A CTF structure declaration.
- *
+ *
* A structure is similar to a C structure, it is a compound data type that
* contains other datatypes in fields. they are stored in an hashmap and indexed
* by names which are strings.
public int hashCode() {
final int prime = 31;
int result = 1;
- result = (prime * result)
- + ((fieldsList == null) ? 0 : fieldsList.hashCode());
+ result = (prime * result) + fieldsList.hashCode();
result = (prime * result) + (int) (maxAlign ^ (maxAlign >>> 32));
return result;
}
return false;
}
StructDeclaration other = (StructDeclaration) obj;
- if (fieldsList == null) {
- if (other.fieldsList != null) {
- return false;
- }
- } else if (!fieldsList.equals(other.fieldsList)) {
+ if (!fieldsList.equals(other.fieldsList)) {
return false;
}
if (maxAlign != other.maxAlign) {
final int prime = 31;
int result = 1;
result = (prime * result) + (int) (startTime ^ (startTime >>> 32));
- result = (prime * result)
- + ((streamInputReaders == null) ? 0 : streamInputReaders
- .hashCode());
+ result = (prime * result) + streamInputReaders.hashCode();
result = (prime * result) + ((trace == null) ? 0 : trace.hashCode());
return result;
}
return false;
}
CTFTraceReader other = (CTFTraceReader) obj;
- if (streamInputReaders == null) {
- if (other.streamInputReaders != null) {
- return false;
- }
- } else if (!streamInputReaders.equals(other.streamInputReaders)) {
+ if (!streamInputReaders.equals(other.streamInputReaders)) {
return false;
}
if (trace == null) {
result = (prime * result) + ((id == null) ? 0 : id.hashCode());
result = (prime * result) + ((name == null) ? 0 : name.hashCode());
result = (prime * result) + ((stream == null) ? 0 : stream.hashCode());
- result = (prime * result) + ((customAttributes == null) ? 0 : customAttributes.hashCode());
+ result = (prime * result) + customAttributes.hashCode();
return result;
}
public BaseEventInfo(BaseEventInfo other) {
super(other);
fEventType = other.fEventType;
- if(other.fFields != null) {
- for (Iterator<IFieldInfo> iterator = other.fFields.iterator(); iterator.hasNext();) {
- IFieldInfo field = iterator.next();
- if (field instanceof FieldInfo) {
- fFields.add(new FieldInfo((FieldInfo)field));
- } else {
- fFields.add(field);
- }
+ for (Iterator<IFieldInfo> iterator = other.fFields.iterator(); iterator.hasNext();) {
+ IFieldInfo field = iterator.next();
+ if (field instanceof FieldInfo) {
+ fFields.add(new FieldInfo((FieldInfo)field));
+ } else {
+ fFields.add(field);
}
}
fFilterExpression = other.fFilterExpression;
final int prime = 31;
int result = super.hashCode();
result = prime * result + ((fEventType == null) ? 0 : fEventType.hashCode());
- result = prime * result + ((fFields == null) ? 0 : fFields.hashCode());
+ result = prime * result + fFields.hashCode();
result = prime * result + ((fFilterExpression == null) ? 0 : fFilterExpression.hashCode());
result = prime * result + ((fLogLevel == null) ? 0 : fLogLevel.hashCode());
return result;
if (fEventType != other.fEventType) {
return false;
}
- if (fFields == null) {
- if (other.fFields != null) {
- return false;
- }
- } else if (!fFields.equals(other.fFields)) {
+ if (!fFields.equals(other.fFields)) {
return false;
}
if (fFilterExpression == null) {
output.append(fEventType);
output.append(",level=");
output.append(fLogLevel);
- if ((fFields != null) && (!fFields.isEmpty())) {
+ if (!fFields.isEmpty()) {
output.append(",Fields=");
for (Iterator<IFieldInfo> iterator = fFields.iterator(); iterator.hasNext();) {
IFieldInfo field = iterator.next();
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
- result = prime * result + ((fEvents == null) ? 0 : fEvents.hashCode());
+ result = prime * result + fEvents.hashCode();
result = prime * result + fNumberOfSubBuffers;
result = prime * result + ((fOutputType == null) ? 0 : fOutputType.hashCode());
result = prime * result + (fOverwriteMode ? 1231 : 1237);
return false;
}
ChannelInfo other = (ChannelInfo) obj;
- if (fEvents == null) {
- if (other.fEvents != null) {
- return false;
- }
- } else if (!fEvents.equals(other.fEvents)) {
+ if (!fEvents.equals(other.fEvents)) {
return false;
}
if (fNumberOfSubBuffers != other.fNumberOfSubBuffers) {
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
- result = prime * result + ((fChannels == null) ? 0 : fChannels.hashCode());
+ result = prime * result + fChannels.hashCode();
result = prime * result + (fIsKernel ? 1231 : 1237);
return result;
}
return false;
}
DomainInfo other = (DomainInfo) obj;
- if (fChannels == null) {
- if (other.fChannels != null) {
- return false;
- }
- } else if (!fChannels.equals(other.fChannels)) {
+ if (!fChannels.equals(other.fChannels)) {
return false;
}
if (fIsKernel != other.fIsKernel) {
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
- result = prime * result + ((fDomains == null) ? 0 : fDomains.hashCode());
+ result = prime * result + fDomains.hashCode();
result = prime * result + (fIsStreamedTrace ? 1231 : 1237);
result = prime * result + ((fSessionPath == null) ? 0 : fSessionPath.hashCode());
result = prime * result + ((fState == null) ? 0 : fState.hashCode());
return false;
}
SessionInfo other = (SessionInfo) obj;
- if (fDomains == null) {
- if (other.fDomains != null) {
- return false;
- }
- } else if (!fDomains.equals(other.fDomains)) {
+ if (!fDomains.equals(other.fDomains)) {
return false;
}
if (fIsStreamedTrace != other.fIsStreamedTrace) {
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
- result = prime * result + ((fEvents == null) ? 0 : fEvents.hashCode());
+ result = prime * result + fEvents.hashCode();
result = prime * result + fPid;
return result;
}
return false;
}
UstProviderInfo other = (UstProviderInfo) obj;
- if (fEvents == null) {
- if (other.fEvents != null) {
- return false;
- }
- } else if (!fEvents.equals(other.fEvents)) {
+ if (!fEvents.equals(other.fEvents)) {
return false;
}
if (fPid != other.fPid) {
@Override
public boolean hasChildren() {
- return fChildren != null && fChildren.size() > 0;
+ return fChildren.size() > 0;
}
@Override
*/
@Override
public IPropertyDescriptor[] getPropertyDescriptors() {
- return (sfDescriptors != null) ? Arrays.copyOf(sfDescriptors, sfDescriptors.length) : null;
+ return Arrays.copyOf(sfDescriptors, sfDescriptors.length);
}
/*
*/
@Override
public IPropertyDescriptor[] getPropertyDescriptors() {
- return (sfDescriptors != null) ? Arrays.copyOf(sfDescriptors, sfDescriptors.length) : null;
+ return Arrays.copyOf(sfDescriptors, sfDescriptors.length);
}
/*
*/
@Override
public IPropertyDescriptor[] getPropertyDescriptors() {
- return (sfDescriptors != null) ? Arrays.copyOf(sfDescriptors, sfDescriptors.length) : null;
+ return Arrays.copyOf(sfDescriptors, sfDescriptors.length);
}
/*
*/
@Override
public IPropertyDescriptor[] getPropertyDescriptors() {
- return (sfDescriptors != null) ? Arrays.copyOf(sfDescriptors, sfDescriptors.length) : null;
+ return Arrays.copyOf(sfDescriptors, sfDescriptors.length);
}
/*
*/
@TmfSignalHandler
public void traceOpened(TmfTraceOpenedSignal signal) {
- if (fTimeAnalysisEntries == null) {
- return;
- }
final ITmfTrace trace = signal.getTrace();
final IFile bookmarksFile = signal.getBookmarksFile();
TimeChartAnalysisEntry timeAnalysisEntry = null;
*/
@TmfSignalHandler
public void traceClosed(TmfTraceClosedSignal signal) {
- if (fTimeAnalysisEntries == null) {
- return;
- }
final ITmfTrace trace = signal.getTrace();
for (int i = 0; i < fTimeAnalysisEntries.size(); i++) {
if (fTimeAnalysisEntries.get(i).getTrace().equals(trace)) {
*/
@TmfSignalHandler
public void traceSelected(TmfTraceSelectedSignal signal) {
- if (signal.getSource() != this && fTimeAnalysisEntries != null) {
+ if (signal.getSource() != this) {
ITmfTrace trace = signal.getTrace();
for (int i = 0; i < fTimeAnalysisEntries.size(); i++) {
if (fTimeAnalysisEntries.get(i).getTrace().equals(trace)) {
*/
@TmfSignalHandler
public void traceUpdated(TmfTraceUpdatedSignal signal) {
- if (fTimeAnalysisEntries == null) {
- return;
- }
final ITmfTrace trace = signal.getTrace();
for (int i = 0; i < fTimeAnalysisEntries.size(); i++) {
TimeChartAnalysisEntry timeAnalysisEntry = fTimeAnalysisEntries.get(i);