/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by HamletGen. Do NOT edit!
package org.apache.hadoop.yarn.webapp.hamlet2;
import static java.util.EnumSet.of;
import static org.apache.hadoop.yarn.webapp.hamlet2.HamletImpl.EOpt.ENDTAG;
import static org.apache.hadoop.yarn.webapp.hamlet2.HamletImpl.EOpt.INLINE;
import static org.apache.hadoop.yarn.webapp.hamlet2.HamletImpl.EOpt.PRE;
import java.io.PrintWriter;
import java.util.EnumSet;
import org.apache.hadoop.classification.InterfaceAudience;
import org.apache.hadoop.yarn.webapp.SubView;
@InterfaceAudience.LimitedPrivate({"YARN", "MapReduce"})
public class Hamlet extends HamletImpl implements HamletSpec._Html {
public Hamlet(PrintWriter out, int nestLevel, boolean wasInline) {
super(out, nestLevel, wasInline);
}
static EnumSet<EOpt> opt(boolean endTag, boolean inline, boolean pre) {
EnumSet<EOpt> opts = of(ENDTAG);
if (!endTag) opts.remove(ENDTAG);
if (inline) opts.add(INLINE);
if (pre) opts.add(PRE);
return opts;
}
public class HTML<T extends __> extends EImp<T> implements HamletSpec.HTML {
public HTML(String name, T parent, EnumSet<EOpt> opts) {
super(name, parent, opts);
}
@Override
public HTML<T> $lang(String value) {
addAttr("lang", value);
return this;
}
@Override
public HTML<T> $dir(Dir value) {
addAttr("dir", value);
return this;
}
@Override
public HEAD<HTML<T>> head() {
closeAttrs();
return head_(this, false);
}
@Override
public BODY<HTML<T>> body() {
closeAttrs();
return body_(this, false);
}
@Override
public BODY<HTML<T>> body(String selector) {
return setSelector(body(), selector);
}
@Override
public BASE<HTML<T>> base() {
closeAttrs();
return base_(this, false);
}
@Override
public HTML<T> base(String href) {
return base().$href(href).__();
}
@Override
public TITLE<HTML<T>> title() {
closeAttrs();
return title_(this, false);
}
@Override
public HTML<T> title(String cdata) {
return title().__(cdata).__();
}
@Override
public STYLE<HTML<T>> style() {
closeAttrs();
return style_(this, false);
}
@Override
public HTML<T> style(Object... lines) {
return style().$type("text/css").__(lines).__();
}
@Override
public LINK<HTML<T>> link() {
closeAttrs();
return link_(this, false);
}
@Override
public HTML<T> link(String href) {
return setLinkHref(link(), href).__();
}
@Override
public META<HTML<T>> meta() {
closeAttrs();
return meta_(this, false);
}
@Override
public HTML<T> meta(String name, String content) {
return meta().$name(name).$content(content).__();
}
@Override
public HTML<T> meta_http(String header, String content) {
return meta().$http_equiv(header).$content(content).__();
}
@Override
public SCRIPT<HTML<T>> script() {
closeAttrs();
return script_(this, false);
}
@Override
public HTML<T> script(String src) {
return setScriptSrc(script(), src).__();
}
@Override
public OBJECT<HTML<T>> object() {
closeAttrs();
return object_(this, true);
}
@Override
public OBJECT<HTML<T>> object(String selector) {
return setSelector(object(), selector);
}
@Override
public TABLE<HTML<T>> table() {
closeAttrs();
return table_(this, false);
}
@Override
public TABLE<HTML<T>> table(String selector) {
return setSelector(table(), selector);
}
@Override
public HTML<T> address(String cdata) {
return address().__(cdata).__();
}
@Override
public ADDRESS<HTML<T>> address() {
closeAttrs();
return address_(this, false);
}
@Override
public P<HTML<T>> p(String selector) {
return setSelector(p(), selector);
}
@Override
public P<HTML<T>> p() {
closeAttrs();
return p_(this, false);
}
@Override
public HTML<T> __(Class<? extends SubView> cls) {
_v(cls);
return this;
}
@Override
public HR<HTML<T>> hr() {
closeAttrs();
return hr_(this, false);
}
@Override
public HTML<T> hr(String selector) {
return setSelector(hr(), selector).__();
}
@Override
public DL<HTML<T>> dl(String selector) {
return setSelector(dl(), selector);
}
@Override
public DL<HTML<T>> dl() {
closeAttrs();
return dl_(this, false);
}
@Override
public DIV<HTML<T>> div(String selector) {
return setSelector(div(), selector);
}
@Override
public DIV<HTML<T>> div() {
closeAttrs();
return div_(this, false);
}
@Override
public BLOCKQUOTE<HTML<T>> blockquote() {
closeAttrs();
return blockquote_(this, false);
}
@Override
public BLOCKQUOTE<HTML<T>> bq() {
closeAttrs();
return blockquote_(this, false);
}
@Override
public HTML<T> h1(String cdata) {
return h1().__(cdata).__();
}
@Override
public H1<HTML<T>> h1() {
closeAttrs();
return h1_(this, false);
}
@Override
public HTML<T> h1(String selector, String cdata) {
return setSelector(h1(), selector).__(cdata).__();
}
@Override
public HTML<T> h2(String cdata) {
return h2().__(cdata).__();
}
@Override
public H2<HTML<T>> h2() {
closeAttrs();
return h2_(this, false);
}
@Override
public HTML<T> h2(String selector, String cdata) {
return setSelector(h2(), selector).__(cdata).__();
}
@Override
public H3<HTML<T>> h3() {
closeAttrs();
return h3_(this, false);
}
@Override
public HTML<T> h3(String cdata) {
return h3().__(cdata).__();
}
@Override
public HTML<T> h3(String selector, String cdata) {
return setSelector(h3(), selector).__(cdata).__();
}
@Override
public H4<HTML<T>> h4() {
closeAttrs();
return h4_(this, false);
}
@Override
public HTML<T> h4(String cdata) {
return h4().__(cdata).__();
}
@Override
public HTML<T> h4(String selector, String cdata) {
return setSelector(h4(), selector).__(cdata).__();
}
@Override
public H5<HTML<T>> h5() {
closeAttrs();
return h5_(this, false);
}
@Override
public HTML<T> h5(String cdata) {
return h5().__(cdata).__();
}
@Override
public HTML<T> h5(String selector, String cdata) {
return setSelector(h5(), selector).__(cdata).__();
}
@Override
public H6<HTML<T>> h6() {
closeAttrs();
return h6_(this, false);
}
@Override
public HTML<T> h6(String cdata) {
return h6().__(cdata).__();
}
@Override
public HTML<T> h6(String selector, String cdata) {
return setSelector(h6(), selector).__(cdata).__();
}
@Override
public UL<HTML<T>> ul() {
closeAttrs();
return ul_(this, false);
}
@Override
public UL<HTML<T>> ul(String selector) {
return setSelector(ul(
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
hadoop-3.3.4源码包 (2000个子文件)
hdfs.c 108KB
container-executor.c 97KB
libwinutils.c 80KB
cJSON.c 72KB
UriParse.c 57KB
docker-util.c 55KB
test-container-executor.c 55KB
NativeIO.c 45KB
lz4.c 45KB
service.c 45KB
task.c 39KB
DomainSocket.c 29KB
test_libhdfs_ops.c 29KB
jni_helper.c 28KB
main.c 27KB
runc.c 26KB
vecsum.c 22KB
chmod.c 21KB
runc_launch_cmd.c 21KB
fuse_connect.c 21KB
UriNormalize.c 20KB
configuration.c 20KB
windows_secure_container_executor.c 17KB
runc_reap.c 17KB
hdfs_shim.c 16KB
OpensslCipher.c 16KB
UriRecompose.c 16KB
test_libhdfs_threaded.c 15KB
test_libhdfs_mini_stress.c 15KB
UriCommon.c 15KB
client.c 13KB
runc_write_config.c 12KB
mount-utils.c 12KB
ZlibCompressor.c 12KB
ZStandardCompressor.c 12KB
UriQuery.c 12KB
bulk_crc32_aarch64.c 12KB
OpensslSecureRandom.c 12KB
native_mini_dfs.c 11KB
util.c 11KB
ZlibDecompressor.c 11KB
bulk_crc32_x86.c 11KB
test_fuse_dfs.c 11KB
fuse_workload.c 10KB
ZStandardDecompressor.c 10KB
UriShorten.c 10KB
Bzip2Compressor.c 10KB
test_libhdfs_zerocopy.c 10KB
Bzip2Decompressor.c 9KB
UriEscape.c 9KB
NativeCrc32.c 9KB
string-utils.c 9KB
systeminfo.c 9KB
ls.c 8KB
devices-module.c 8KB
UriIp4.c 8KB
thread_local_storage.c 8KB
bulk_crc32.c 8KB
runc_base_ctx.c 8KB
UriResolve.c 8KB
exception.c 7KB
hadoop_user_info.c 7KB
DomainSocketWatcher.c 7KB
fpga-module.c 7KB
gpu-module.c 7KB
fuse_trash.c 7KB
erasure_coder.c 7KB
JniBasedUnixGroupsMapping.c 6KB
uriparser2.c 6KB
readlink.c 6KB
get_executable.c 6KB
hardlink.c 6KB
thread_local_storage.c 6KB
UriFile.c 5KB
fuse_init.c 5KB
oom_listener.c 5KB
SharedFileDescriptorFactory.c 5KB
fuse_options.c 5KB
jclasses.c 5KB
fuse_impls_read.c 5KB
UriCompare.c 5KB
fuse_users.c 5KB
groups.c 5KB
fuse_impls_open.c 5KB
file-utils.c 5KB
hadoop_group_info.c 4KB
isal_load.c 4KB
cgroups-operations.c 4KB
JniBasedUnixGroupsNetgroupMapping.c 4KB
jni_common.c 4KB
main.c 4KB
JniBasedUnixGroupsMappingWin.c 4KB
fuse_dfs.c 4KB
chown.c 4KB
erasure_code_test.c 4KB
test_bulk_crc32.c 4KB
posix_util.c 4KB
cat.c 4KB
symlink.c 4KB
fuse_impls_readdir.c 3KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
冯丙见
- 粉丝: 6997
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功