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, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitequalsByName, getFlags, getName, isBuiltIn, isReadOnly, isResolvedpublic 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 ICMacroEntrygetValue in interface ICSettingEntrygetValue in class ACSettingEntrypublic final int getKind()
getKind in interface ICSettingEntrypublic boolean equals(Object obj)
equals in class ACSettingEntrypublic int hashCode()
hashCode in class ACSettingEntrypublic boolean equalsByContents(ICSettingEntry entry)
equalsByContents in interface ICSettingEntryequalsByContents in class ACSettingEntryprotected String contentsToString()
contentsToString in class ACSettingEntryCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.