public final class CMacroEntry extends ACSettingEntry implements ICMacroEntry
ALL, BUILTIN, EXPORTED, FRAMEWORKS_MAC, INCLUDE_FILE, INCLUDE_PATH, LIBRARY_FILE, LIBRARY_PATH, LOCAL, MACRO, MACRO_FILE, NONE, OUTPUT_PATH, READONLY, RESOLVED, SOURCE_PATH, UNDEFINED, VALUE_WORKSPACE_PATH
Constructor and Description |
---|
CMacroEntry(String name,
String value,
int flags)
This constructor is discouraged to be referenced by clients.
|
Modifier and Type | Method and Description |
---|---|
protected String |
contentsToString() |
boolean |
equals(Object obj) |
boolean |
equalsByContents(ICSettingEntry entry) |
int |
getKind() |
String |
getValue() |
int |
hashCode() |
checkFlags, codeForContentsKey, codeForNameKey, equalsByName, getByNameMatchFlags, getFlags, getName, isBuiltIn, isReadOnly, isResolved, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
equalsByName, getFlags, getName, isBuiltIn, isReadOnly, isResolved
public CMacroEntry(String name, String value, int flags)
name
- - name of the macro.value
- - value of the macro.flags
- - bitwise combination of ICSettingEntry
flags.public String getValue()
getValue
in interface ICMacroEntry
getValue
in interface ICSettingEntry
getValue
in class ACSettingEntry
public final int getKind()
getKind
in interface ICSettingEntry
public boolean equals(Object obj)
equals
in class ACSettingEntry
public int hashCode()
hashCode
in class ACSettingEntry
public boolean equalsByContents(ICSettingEntry entry)
equalsByContents
in interface ICSettingEntry
equalsByContents
in class ACSettingEntry
protected String contentsToString()
contentsToString
in class ACSettingEntry
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.